Pages

Saturday, 28 October 2017

WordPress + SQLite 一键安装脚本

在5分钟时间内搭建好自己的博客!适合于个人、商业快速建站。本脚本适用于Debian 7、Raspbian Jessie 和 CentOS 7。

为何采用WordPress?

WordPress是世界上使用人数最多的个人信息发布平台。拥有最广泛的支持和最多的社区贡献内容。

为何采用SQLite?

绿色、便携、已于迁移。数据库直接保存在网站目录下,转移站点时只需要移动整个网站文件夹就可以了。

Ubuntu能不能用?

16.04 + 不适用。14.04 未经过测试。

如何安装?

一键安装脚本的内容如下,把它保存为wp_sqlite.sh,运行即可:


# WordPress + SQLite 
# (C)2017
#!/bin/bash

echo "***Updating Source***"
apt-get -y update
yum -y update

echo "***Install Unzip***"
apt-get -y install unzip
yum -y install unzip

echo "***Install PHP***"
apt-get -y install php5 php5-cli php5-fpm php5-gd
yum -y install php5 php5-cli php5-fpm php5-gd

echo "***Configurate PHP***"
sed -i "s/;cgi.fix_pathinfo=1/cgi.fix_pathinfo=0/" /etc/php5/fpm/php.ini

echo "***Install SQLite***"
apt-get -y install sqlite sqlite3
yum -y install sqlite sqlite3

echo "***Install Nginx***"
apt-get -y install nginx
yum -y install nginx

echo "***Configurate Nginx***"
cd /etc/nginx/
wget http://cyroforce.oss-cn-shanghai.aliyuncs.com/sp/assets/wp_sqlite/wp.conf
cd /etc/nginx/sites-available/
rm default
wget http://cyroforce.oss-cn-shanghai.aliyuncs.com/sp/assets/wp_sqlite/default

echo "***Downloading WordPress***"
cd /usr/share/nginx/html/
rm -rf *
wget http://cyroforce.oss-cn-shanghai.aliyuncs.com/sp/assets/wp_sqlite/wp.zip
unzip wp.zip

echo "***Finalizing Installation***"
/etc/init.d/php-fpm restart
/etc/init.d/php5-fpm restart
/etc/init.d/nginx restart

No comments:

Post a Comment