侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

CentOS7 LNMP环境搭建

2023-11-13 星期一 / 0 评论 / 0 点赞 / 37 阅读 / 5446 字

1、开放端口 vim /etc/sysconfig/iptables 开启 80 端口、3306、22 端口 -A INPUT -m state --state NEW -m tcp -p tcp -

1、开放端口
    vim /etc/sysconfig/iptables
    开启 80 端口、3306、22 端口
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
    :wq 保存退出,重新启动防火墙
    /etc/init.d/iptables restart

2、配置 selinux
    vim /etc/selinux/config
    修改:SELINUX=disabled。如果没有就添加
    #重启系统
    shutdown -r now

3、安装第三方 yum 源(如果安装了的,更新 yum 源)
    #安装下载工具
    yum install wget
    #下载
    wget http://www.atomicorp.com/installers/atomic
    #安装
    sh ./atomic
    #更新 yum 源
    yum check-update

4、安装 nginx
    
#删除系统自带的软件包
    yum remove httpd* php*
    #安装 nginx
    yum install -y nginx
    #设置 nginx 开机启动
    chkconfig nginx on
    #启动 nginx
    service nginx start

5、安装 PHP7
    # 查看 CentOS 版本
    cat /etc/centos-release
    a.检查当前安装的 PHP 包
        yum list installed | grep php
        #删除
        yum remove php*
    b.配置安装包源:
        # Centos 5.X
        rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm
        # CentOs 6.x
        rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
        # CentOs 7.X
        rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
        rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
    c.安装
        yum install php70w 
    d.安装 PHP FPM
        yum -y install php70w-fpm
        #修改配置
        vi /usr/lib/tmpfiles.d/php-fpm.conf
        把如下内容写入该文件:
        [global]
        pid = /usr/local/php/var/run/php-fpm.pid
        error_log = /usr/local/php/var/log/php-fpm.log
        [www]
        listen = /tmp/php-fcgi.sock
        user = php-fpm
        group = php-fpm
        listen.owner = nobody
        listen.group = nobody
        pm = dynamic
        pm.max_children = 50
        pm.start_servers = 20
        pm.min_spare_servers = 5
        pm.max_spare_servers = 35
        pm.max_requests = 500
        rlimit_files = 1024
        #保存配置文件后,检验配置是否正确的方法为:
        /usr/lib/tmpfiles.d/php-fpm -t
        #启动 php-fpm
        service php-fpm start
        #设置 php-fpm 开机启动
        chkconfig php-fpm on

6、安装MySQL
   
#下载 MySQL
    wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
    rpm -ivh mysql-community-release-el7-5.noarch.rpm
    #安装
    yum install mysql-community-server
    #启动 MySQL
    service mysqld start
    #设置密码
    mysql_secure_installation

广告 广告

评论区