centos搭建lnmp环境网址收藏
1、设置防火墙开放80,443端口(防火墙看这里)
添加端口(http:80;https:443):
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone=public --add-port=443/tcp --permanent
另外:如果是阿里云服务器ecs(或者腾讯云),应该在控制台对应服务器的安全策略组,开放对应的端口才有效。
2、最新版本nginx的yum源,及安装方法
详细链接:http://nginx.org/en/linux_packages.html
具体步骤:
只适合rehel或者centos系统,首先为RHEL/CENTOS建立YUM存储库,请创建名为/etc/yum.repos.d/nginx.repo(注意大小写)的文件,内容如下:
[nginx] name=nginx repo baseurl=http://nginx.org/packages/OS/OSRELEASE/$basearch/ gpgcheck=0 enabled=1
其中baseurl中的“OS”替换成对应的操作系统,如“rhel”或“CentOS,这取决于您的操作系统,
也可以直接访问http://nginx.org/packages查看最终地址。“OSRELEASE”替换成系统对应版本,“6”或者“7”。
例如我的centos7系统用:http://nginx.org/packages/centos/7/$basearch/
安装完成后,设置开机启动:systemctl enable nginx
3、安装php最新版本,这里看吧
4、mysql使用系统自带的mariadb
安装地址:https://mariadb.com/kb/en/library/yum/
或者这里
安装完成启动:systemctl start mariadb
初次登录免用密码,登录后设置密码
use mysql;
UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
FLUSH PRIVILEGES;