安装 nginx 添加 nginx 源 命令 :rpm -ivh http://nginx.org/packages/centos/7/noarch/rpms/nginx-release-centos-7-0.el7.n gx.noarch.rpm 安装 nginx 命令 :yum install -y nginx 启动 nginx 命令 :systemctl start nginx.service 开启防火墙及开放 80 端口 命令 :systemctl start firewalld.service 命令 :firewall-cmd --zone=public --add-port=80/tcp --permanent 重启防火墙 命令 :firewall-cmd --reload 安装成功后, 使用浏览器访问 :http:// 服务器 IP 可以看到 : 修改 ngnix 配置 命令 :vim /etc/nginx/conf.d/default.conf 将配置文件修改为以下内容 server{ listen 80; # 监听的端口号 server_name www.zkeys.com; # 您的域名 location / { root /usr/share/nginx/html; # 站点的路径 index index.php index.html index.htm;
} if (!-e $request_filename) { rewrite ^(.*)$ /index.php$1 last; } location ~ ^.+\.php { root /usr/share/nginx/html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; # 站点的路径 # 根据自己的 php-fpm 配置填写 ### 配置支持 pathinfo fastcgi_split_path_info ^((?U).+\.php)(/?.+)$; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info; } } fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; 安装 php 安装 php5.6 及扩展 命令 :rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm 命令 :rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm 命令 :yum install -y php56w.x86_64 php56w-cli.x86_64 php56w-common.x86_64 php56w-gd.x86_64 php56w-ldap.x86_64 php56w-mbstring.x86_64 php56wmcrypt.x86_64 php56w-mysql.x86_64 php56w-pdo.x86_64 php56w-bcmath.x86_64 php56w-xml.x86_64 php56w-fpm php56w-pecl-redis.x86_64 PHP 配置默认上传文件最大限制为 2M, 接下来我们需要更改此项配置 编辑 PHP 配置文件 php.ini 命令 :vim /etc/php.ini 将 upload_max_filesize = 2M 改为 upload_max_filesize = 20M, 大于等于 5M 即可 启动 php-fpm 命令 :systemctl start php-fpm
重启 nginx 命令 :systemctl restart nginx 安装成功后新建一个 phpinfo.php 文件测试下 命令 :vi /usr/share/nginx/html/phpinfo.php 输入 php 代码, 保存并退出 : <?php echo phpinfo();?> 使用浏览器访问 :http:// 服务器 IP/phpinfo.php 可以看到 : 安装 MySQL 首先在官网上面找到对应的链接, 然后使用 wget 命令进行下载到本地命令 :wget http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm
命令 :rpm -i mysql-community-release-el6-5.noarch.rpm 查看一下能够安装的 MySQL 命令 :yum list grep mysql 安装服务器端命令 :yum install -y mysql-community-server.x86_64 设置开机自启动启动 mysql:service mysqld start 命令 :chkconfig mysqld on 命令 :chkconfig --list grep mysql 成功时将显示以下内容 设置密码 进入使用 root 账号进入 mysql,root 账号密码为空, 所以可以继续回车直接进入命令 :mysql -uroot -p 成功后将会显示以下内容 这里以设置密码为 Aa123456 为例输入 :SET PASSWORD=PASSWORD('Aa123456'); 回车
即可设置成功 输入 :exit 退出 同步服务器时间 输入以下命令 yum install chrony -y systemctl start chronyd systemctl enable chronyd 关闭 SELinux 修改命令 :sed -i 's#selinux=enforcing#selinux=disabled#g' /etc/selinux/config 手动临时关闭 :setenforce 0 查看 SELinux 状态 :grep -i ^selinux= /etc/selinux/config 或者 getenforce 到此,CentOS7.2 的 LNMP 环境已搭建成功! Zkey 公有云业务管理系统程序安装安装步骤 搭建站点 将下载好的程序包根目录下的所有文件使用 FTP 工具上传到 CentOS 系统中, 注 : 包含 index.php 文件的目录为程序根目录, 如图 :
此文档中以 Web 根目录 :/usr/share/html,zkey 公有云业务管理系统 2.0.5 版本, 为例将无用文件删除 将 /usr/share/nginx/html 目录用户改为 nginx 的用户命令 :`chown -R nginx:nginx /usr/share/nginx/html` 赋予权限命令 :`chmod 777 /usr/share/nginx/html -R` 安装 Zkeys 系统系统 使用浏览器访问 :http:// 服务器 IP
阅读协议后, 点击同意安装进入下一步
创建数据库 填写创建数据库相关信息 安装成功
到此 Zkeys 公有云业务管理系统已安装成功, 接下来需使用创始人账号登录后台后进行平台的相关设置