2024年5月12日发(作者:)
先简要概述下本文要点:(操作系统采用CentOS6.5 x64)
1.分别安装搭建lamp服务环境;
2.采用lamp一键安装包搭建环境;
3.在lamp环境中初步搭建起一个网站;
一、 分别安装搭建lamp服务环境
准备工作:
1、配置防火墙,开启80端口、3306端口
vi /etc/sysconfig/iptables
-A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT #允许80端口通
过防火墙
-A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT #允许3306端
口通过防火墙
将以上内容添加到 -A INPUT -m state –state NEW -m tcp -p tcp –dport 22 -j ACCEPT
的下面
/etc/init.d/iptables restart #最后重启防火墙使配置生效
2、关闭SELINUX
vi /etc/selinux/config
#SELINUX=enforcing #注释掉
#SELINUXTYPE=targeted #注释掉
SELINUX=disabled #增加
:wq #保存,关闭
shutdown -r now #重启系统
安装:
1、安装Apache
卸载自带httpd:
yum remove httpd
yum install httpd #根据提示,输入Y安装即可成功安装
/etc/init.d/httpd start #启动Apache
备注:Apache启动之后会提示错误:
正在启动 httpd:httpd: Could not reliably determine theserver’s fully qualif domain
name, using ::1 for ServerName
解决办法:
vi /etc/httpd/conf/ #编辑
找到 #ServerName :80
修改为 ServerName :80 #这里设置为你自己的域名,如果没有域名,可
以设置为localhost
:wq! #保存退出
chkconfig httpd on #设为开机启动
/etc/init.d/httpd restart #重启Apache
2、安装MySQL
先卸载自带mysql:
yum remove mysql mysql-server mysql-libs compat-mysql51
rm -rf /var/lib/mysql
rm /etc/
安装:
yum install mysql mysql-server #询问是否要安装,输入Y即可自动安装,直到安装完成
/etc/init.d/mysqld start #启动MySQL
chkconfig mysqld on #设为开机启动
cp /usr/share/mysql/ /etc/ #拷贝配置文件(注意:如果/etc目录
下面默认有一个,直接覆盖即可)
为root账户设置密码:
mysql_secure_installation
发布评论