centos搭建lnmp环境网址收藏

来源:大谷哥 分类: 技术杂文 发布时间:2018-05-07 14:14:20 最后更新:2020-06-14 浏览:3071
版权声明:
本文为原创文章,转载请声明原文链接
温馨提示:
技术类文章有它的时效性,请留意文章更新时间以及软件的版本
更新时间:
2020-06-14 15:47:59

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;






php技术微信