在樱花的VPS上构建Nginx、PHP-FPM、MariaDB的环境

▼Nginx
添加存储库

编辑/etc/yum.repos.d/nginx.repo

※设置参考了官方网站
http://wiki.nginx.org/Install

[nginx]
名称=nginx仓库
基础URL=http://nginx.org/packages/centos/6/$basearch/
取消GPG检查=0
启用=1

最新的更新(zuì de )

更新软件

“安装”

安装nginx

启动Nginx

开始运行nginx服务

Nginx的自動啟動設定

将nginx服务的启动状态设置为开启

目录所有者更改

把 /usr/share/nginx/html/ 目录下的所有文件及文件夹的所有者和所属组都改为 midasmn:midasmn。

▼PHP
安装

安装php php-fpm php-devel php-mysql php-gd php-mbstring。

▼設置PHP-FPM
設定備份

复制 /etc/php-fpm.d/ 目录下的 www.conf 文件到 www.conf.back 文件中。

编辑

使用Vim编辑器打开/etc/php-fpm.d/www.conf文件。

RPM:Apache选择可以通过Httpd访问某些目录
用户 = Nginx#将Apache更改为Nginx
RPM:保持一个允许在日志目录中写入的组
组 = Nginx#将Apache更改为Nginx

使用UNIX套接字:/var/run/php-fpm/php-fpm.sock 进行监听。

启动PHP-FPM

请以中文进行原生演绎,只需要一种选项:

以管理员权限启动 PHP-FPM 服务。

将php-fpm设置为开机自启。

▼ 配置 Nginx 以运行 PHP 的设置
配置备份

复制 /etc/nginx/conf.d/default.conf 文件到 default.conf.back。

编辑

编辑/etc/nginx/conf.d/default.conf

服务器 {
监听80端口;
服务器名称为localhost;

#charset koi8-r;
#access_log  /var/log/nginx/log/host.access.log  main;

location / {
    root   /usr/share/nginx/html;
    index  index.php index.html index.htm;
}

#error_page  404              /404.html;

# redirect server error pages to the static page /50x.html
#
error_page   500 502 503 504  /50x.html;
location = /50x.html {
    root   /usr/share/nginx/html;
}

# proxy the PHP scripts to Apache listening on 127.0.0.1:80
#
#location ~ \.php$ {
#    proxy_pass   http://127.0.0.1;
#}

# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
location ~ \.php$ {
    root           /usr/share/nginx/html;
    fastcgi_pass   unix:/var/run/php-fpm/php-fpm.sock;
    fastcgi_index  index.php;
    fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
    include        fastcgi_params;
}

# deny access to .htaccess files, if Apache's document root
# concurs with nginx's one
#
#location ~ /\.ht {
#    deny  all;
#}

请用中文将以下内容进行简洁概述 (只需一种选项):

在10行的索引处添加index.php。
编辑从第30行开始的PHP部分。

用yum安装MariaDB,然后添加存储库。

打开/etc/yum.repos.d/MariaDB.repo这个文件,在vim编辑器中操作。

※请参阅官方网站以获取设置信息:
https://downloads.mariadb.org/mariadb/repositories/#mirror=yamagata-university&distro=CentOS&distro_release=centos6-amd64&version=10.0

MariaDB 10.0 CentOS 仓库列表 – 创建于2014年05月02日02:22 UTC

以下是MariaDB的存储库链接:
http://mariadb.org/mariadb/repositories/

【mariadb】
名称 = MariaDB
基本链接 = http://yum.mariadb.org/10.0/centos6-amd64
gpg密钥 = https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpg校验 = 1

最新的更新

升级软件

安装

安装MariaDB-devel、MariaDB-client和MariaDB-server。

备份设置

复制 /etc/my.cnf.d/server.cnf 到 /etc/my.cnf.d/server.cnf.back

编辑

编辑/etc/my.cnf.d/server.cnf

请添加以下内容:
字符集服务器=utf8
默认存储引擎=InnoDB
每个表一个InnoDB文件
[mysql]
默认字符集=utf8
[mysqldump]
默认字符集=utf8

启动MariaDB

启动 MySQL 服务

MariaDB的自动启动设置。

打开mysql的chkconfig

设置 root 密码
$ mysqladmin -u root password ‘新密码’

连接到MariaDB服务器:
$ mysql -u root -p
输入密码:
确认存储引擎:
MariaDB [(none)]> SHOW ENGINES;

确认状态
MariaDB [(none)]> 状态;

广告
将在 10 秒后关闭
bannerAds