Centos系统搭建LAMP
使用Centos搭建lamp环境
使用一台Centos 5.5实现
软件安装使用yum实现,将yum源改成网易的yum源
cd /etc/yum.repo.d
mv /Centos-Base.repo /Cenytos-Base-repo.bak
使用wget下载网易yum源
wget http://mirrors.163.com/.help/CentOS-Base-163.repo
最后更新yum缓存 yum makecache
安装LAMP环境
安装Apache
yum install httpd httpd-devel
完成后启动Apache /etc/init.d/mysqld start
设置开启启动 chkconfig httpd on
安装MySQL
yum install mysql mysql-server mysql-devel
完成安装后启动MySQL /etc/init.d/mysqld start
设置开机启动 chkconfig httpd on
设置MySQL密码
mysql -u root -p 登陆
use mysql; 选择库
update user set password=password('新密码’) where user='root';
flush privileges;
安装php
yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml
/etc/init.d/httpd start 完成后启动php
将网站上传到/var/www/html下,发现如下错误
you don't have permission to access /upload on this server
apache/2.2.3 (Centos) server at 127.0.0.1 port 80
错误代码意思是“没有权限在此安装此程序”
解决方法:
网站程序的用户和组的权限为root,而Apache配置文件的权限为apache:apache,所以将网站程序的用户和组都改为Apache:Apache
检查之后发现Centos服务器的selinux和iptables的端口都没有开启,在iptables上添加21和80端口允许的命令。
iptables -I INPUT -p tcp --dport 80 -j ACCEPT
iptables -I RH -Firewall -1 -INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
iptables -I RH -Firewall -1 -INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
重新加载防火墙
service iptables restart
将selinux的状态改为SELINUX=disabled,重启服务器。
转载于:https://blog.51cto.com/1051236524/1382289
Centos系统搭建LAMP相关推荐
- CentOS下搭建LAMP
CentOS下搭建LAMP 前言: 我这里会讲解lamp架构的安装到配置,以及安装过程中的一些报错点 提示:这里的安装包括源码安装和yum安装 什么是lamp? httpd服务通常和mysql.php ...
- linux centos lamp,Centos下搭建LAMP
Centos 搭建LAMP 安装roundcube,首先需要先搭建一个 LAMP 运行环境, LAMP 是Linux, Apache, MySQL, PHP 的首字母缩写,也就是在一台 CentOS5 ...
- CentOS系统搭建OpenERP
近日公司提出openerp的搭建,觉得openerp里的有些模块比较适合公司,openerp的运作,估计会有利于公司系统化的管理.于是我就去了解openrp,然后来搭建这套强大的系统. 解决问题:li ...
- html5 云服务器搭建,云服务器CentOS系统搭建web服务
腾讯云做活动,看比较便宜就搞了个服务器,配置如下: 标准型S2 CentOS 7.2 64位 1核 2GB 1Mbps 普通云硬盘 50G 我想要尝试写一些html,所以搭建了Apache web服务 ...
- centos操作系统搭建Lamp环境(apache php mysql)
我们通过yum安装 一.安装必备 1.yum update 检查一下系统更新 2.yum -y installgcc gcc gcc-c 安装编译环境 3.yum erasehttpd 卸载系统自带的 ...
- 红帽linux lnmp搭建,RedHat/CentOs系统搭建lnmp环境
1.用yum安装系统lib库 yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetyp ...
- CentOS 7 搭建 LAMP
一.安装httpd 1.yum install httpd -y 2.启动服务:systemctl start httpd 3.设置开机启动:systemctl enable 二.安装mariadb ...
- 我的Go+语言初体验——基于CentOS系统搭建Go+语言环境详细教程
文章目录
- webmin安装php,CentOS 下搭建 LAMP 运行环境 Webmin
安装 PHP 我们可以按照下面的命令安装PHP和Apache PHP模块: yum install php 安装相关模块使用PHP支持MySQL:为了让PHP支持MySQL,我们可以安装php-mys ...
最新文章
- 删除唯一性约束unique
- Fragment 生命周期的详情
- 如何使用 Linq 获取每个分组中的第一个元素?
- 【Github】开源项目xterm.js
- Hive的使用之脚本文件
- 真正的Go编译器与链接器在哪里?
- 计算机个人培训终结,计算机一级培训个人工作总结
- ubuntu18.04下hadoop安装与集群配置
- 完整的【ArcGIS地理信息系统空间分析实验教程】(包括光盘数据)
- COPY NAV导航网格寻路 -- 光照射线法
- C# 填充Excel
- dell 恢复介质_使用 Dell 恢复介质重新安装操作系统
- Excel如何计算两列数据的乘积之和(相乘之后相加)
- IKBC W200 键盘 win 键失效
- 第一款个人应用——《不做手机控》——终于上线啦!
- 轻松制作美容美发线下门店电子优惠券的实用方法分享
- D. Masquerade strikes back(思维)
- 新电脑Linux反应慢怎么回事,电脑反应慢怎么处理 教你几招解决电脑卡慢问题
- 数字藏品盲盒系统功能开发H5源码搭建
- 电商网站的商品详情页系统架构