导语
非常多人皆想搭建自己的独立博客系统,但不晓得怎样操作。这次教程就满足下对创立网站不是很认识,又想搭建一个独立博客的伴侣,跟我一块循序渐进安装安排emlog系统来实现这个小理想。
环境准备下载emlogEMLOG是every memory log的简叫作,即:点滴记忆,是国内运用php语言研发的一个轻量级开源博客系统,后台管理符合国人的思维习惯,安排亦很方便。
官网下载位置:http://www.emlog.net/ 配置nginx+php环境根据官方安装说明,举荐运用Linux+Apache主机,原由是Apache对emlog的伪静态支持的更好有些。本文运用运用Nginx服务器来安排,Nginx的优点自动搜索,本文不做仔细介绍。
文中的操作是在Linux Centos7系统上操作。 安装nginx # yum install nginx
2. 安装完成后,起步nginx服务, # systemctl start nginx
3. 在浏览器里拜访http://x.x.x.x(x.x.x.x为你服务器的ip地址),查看nginx是不是安装成功。端口默认是80。
nginx 默认页面
看到上图,暗示成功安装nginx。
4. 安装PHP和PHP-FPM 更换yum源 # yum install epel-release
# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm 安装php及其php扩展 # yum install php72w php72w-fpm php72w-gd php72w-mysql php72w-mbstring php72w-xml php72w-mcrypt php72w-imap php72w-odbc php72w-pear起步php-fpm服务 # systemctl start php-fpm
5.配置nginx与php一块工作:
打开nginx的主配置文件,添加以下代码: location / {
root /usr/share/nginx/html;
indexindex.html index.htm index.php;
}location ~ \.php$ {
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}而后重启nginx服务: # systemctl restart nginx
6.测试nginx与php是不是正常: 在nginx默认网站根目录下创建一个index.php文件:# vi /usr/share/nginx/html/info.php文件内容如下<?php
phpinfo();
?>; 在浏览器里拜访http://x.x.x.x/index.php(x.x.x.x为你服务器的ip位置),显现以下界面,说明php环境搭建成功。
php环境成功页面
|