当前位置 主页 > 服务器问题 > Linux/apache问题 >

    阿里云Centos7安装LNMP+wordpress

    栏目:Linux/apache问题 时间:2019-03-12 14:01

    这篇文章主要介绍了阿里云Centos7安装LNMP+wordpress的方法和步奏,十分的简洁明了,推荐给大家,有需要的小伙伴可以参考下

    1. 安装Nginx

    #yum install nginx      #配置文件处于/etc/nginx#systemctl start nginx   #启动nginx#systemctl enable nginx.service  # 设置为开机启动#systemctl status firewalld  #检查防火墙,如果为active (running),则#vim /etc/firewalld/zones/public.xml   # 在zone<zone>…<service name=”nginx”/><zone>#systemctl reload firewalld

    测试:http://114.215.172.90/   114.215.172.90为外网ip地址

    2. 安装Mysql(not MariaDB)

    #rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm#yum repolist enabled | grep “mysql.*-community.*”#yum -y install mysql-community-server#yum -y install mysql-community-server   #安装社区版#systemctl start mysqld                  # 启动mysql#mysql_secure_installation              # mysql安全安装,输入root密码,一路y

    3. 安装PHP

    #yum install php-fpm php-mysql#systemctl start php-fpm        # 启动php-fpm#systemctl enable php-fpm      # 设置开机启动#mkdir /var/www#chown -R apache:apache /var/www

    修改Nginx的配置文件:在 /etc/nginx/conf.d 目录下新建 wordpress.conf

    server {listen 8000;# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000location ~ \.php$ {root /usr/www;fastcgi_pass 127.0.0.1:9000;fastcgi_index index.php;fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;include fastcgi_params;}}
    #systemctl reload nginx

    在/usr/www 目录中创建 phpinfo.php

    <?php echo phpinfo(); ?>

    外部访问:http://114.215.172.90:8000/phpinfo.php

    4. 安装wordpress

    从https://cn.wordpress.org/下载 wordpress-4.4.2-zh_CN.tar.gz, 解压到/usr/www
    创建wordpress数据库

    #mysql -uroot -p#create database wordpress

    通过http://114.215.172.90:8000/wordpress访问,并安装提示进行安装,中间需要添加mysql用户名和密码,并制定wordpress相关的用户名和密码,然后创建成功。

    http://114.215.172.90:8000/wordpress/ 访问既可,也可以点击页面中的登陆进行页面设置等相关管理工作。