记录我的一些生活写照、无聊的牢骚、内心世界的活动 注册 | 登陆

旧电脑安装nas4free9.0+wordpress做个人博客

旧电脑安装nas4free9.0+wordpress做个人博客

安装nas4free就不说了安装wordpress

FreeNas版本0.7.2

phpMyAdmin版本3.3.9.2

WordPress简体中文版本3.4


nas4free设置

1、安装nas4free时,给系统划分一个较大的分区。安装完nas4free,把原来WebGUI的管理接口调整成8000,把80端口留给wordpress使用:

 

2、启用WebServer,这边把80给网站使用的端口,问题会比较少,把Document root指向一个较大的磁盘空间,在安装系统时我给系统留下的40G的空间,因此我指向/var/www。通常会挂在挂在\mnt下。

 

3、建立mysql组和mysql用户,记得要先建立组,再去建立使用者,同时要给这个使用者有登录的Shell,组名与用户名称都定义为mysql,密码请自取,PrimaryGroup请一定要选mysql

 

4、接着打开ssh的服务,并允许root登录,在安装完成记得把它关掉。Mysql的安装DB直接放置系统区内,防止不当的操作去把档案破坏掉,用winscproot账号登录。

  

1、建立Mysql档案的存放位置mkdir /var/db/mysql

 

2、把该路径的拥有者设定成mysql这个User/Group

 

chown –R mysql:mysql /var/db/mysql

 

3、设定所有的人都有权限使用以上两个路径,因为Mysql运行时会在/tmp内产生一个mysql.sock的文件:

 

chmod 777 /tmp

 

chmod 777 /var/tmp

 

4、安装Mysql5.0的最新版本,记得网络要接通喔

 

pkg_add –r mysql50-server

 

5、切换到Mysql使用者,让这个使用者去安装Mysql的启动db

 

su – mysql

 

6、执行mysql启动db,root去做会导致权限异常,mysql无法启动,如果Step5忘了改User,可以重新执行以上指令.

 

/usr/local/bin/mysql_install_db
 
7、启动mysql,执行以上指令看看是否可以正常的启动mysql,检查一下/tmp内有没有mysql.sock这个档案存在

 

cd /usr/local ; /usr/local/bin/mysqld_safe

 

8、变更mysql密码,'new-password'为你所要指定的密码

 

/usr/local/bin/mysqladmin -u root password 'new-password'

 

/usr/local/bin/mysqladmin -u root -h freenas.local password'new-password'.

 

9、编辑/etc/rc.conf在最后一行加上mysql_enable="YES",让每次Freenas启动都会自动带起mysql

 

mysql_enable="YES"

 

10、重新启动,确认一下设定

 

reboot

 

11、安装其他额外的相关套件

 

pkg_add -r gd

 

pkg_add -r php52

 

pkg_add -r php52-extensions

 

pkg_add -r php52-xmlrpc

 

pkg_add -r php52-gettext

 

pkg_add -r php52-mcrypt

 

pkg_add -r php52-mbstring

 

pkg_add -r php52-gd

 

pkg_add -r xmlstarlet

 

pkg_add -r php52-mysql

 

pkg_add -r php52-mysqli

 

12、变更一些路径让整个PHP运作正常起来,这步不做的话会导致WebGUI无法使用。

 

mv /usr/local/bin/php /usr/local/bin/php-cli

 

cp /usr/local/bin/php-cgi /usr/local/bin/php

 

13、重新启动确认整个服务是否正常,以上MySql就已经安装完毕

 

Reboot

 

phpMyAdmin

 

phpMyAdmin 是一个管理MySqlWeb接口可以很快速的透过该接口去存取与变更 MySQL的设定,详细的使用方式请参考官网。WordPress所以需要利用这个接口来新增一个数据库与用户,利用此接口可以简化很多步骤。Freenas当作主要控制站台,所以我把phpMyAdmin装在跟Freenas同一个地方而不是一般的80Port,所以放置phpMyAdmin程序的地方是在WebGUI的目录下/usr/loca/www

 

因为接着要安装

 

因为使用

 

1 下载最新版的phpMyAdmin软件

 

2、解压

 

tar -zxvfphpMyAdmin-3.3.9.2-all-languages.tar.gz

 

3、更名并移动目录,把 phpMyAdmin搬到 nas4free Web管理接口的路径下

 

mv phpMyAdmin-3.3.9.2-all-languages phpMyAdmin

 

mv phpMyAdmin /usr/loca/www

 

4、设置,启动 phpAdmin,其输入的ID root;密码是在安装 MySql 时设定所指定的密码。并建立一个新的数据库和该数据库的用户。并设置好该用户的密码。

 


四、安装WordPress

 

 

 

 

 

1、到WordPress主页上下载安装包,并解压到/var/www下。

 

2、安装unzip,这个主要是为下载主题用的。

 

pkg_add –r unzip

 

3、设置WordPress,输入nas4freeIP地址,根据提示即可完成WordPress初步设置

 

« 上一篇 | 下一篇 »

发表评论

评论内容 (必填):