查看: 19515|回复: 16

[教程说明] 利用U-NAS建设wordpress个人网站的步骤。

[复制链接]
发表于 2019-1-17 01:28:41 | 显示全部楼层 |阅读模式
本帖最后由 franse 于 2019-12-1 01:33 编辑


准备工作:

浏览器进U-NAS 管理中心,建立一个共享文件夹,例如我建立的是www,分别下载并解压wordpressphpMyAdmin:

WordPress下载地址:http://cn.wordpress.org

PhpMyAdmin下载地址:http://www.phpmyadmin.net/home_page/

打开网上邻居会看见U-NAS图标,进去就看见刚才新建并共享的www文件夹了。

把下载wordPress压缩文件解压后复制所有文件到此共享的www根目录;

在www根目录目录里新建一个phpmyadmin文件夹,把下载的phpmyadmin压缩文件解压后复制所有文件到此目录。

注意:解压文件后一定是进入wordpressphpMyAdmin的目录下把所有文件复制过去,而不是复制整个文件夹。


打开APP管理器安装web服务,然后打开创建站点,站名随便填,地址填你的内网IP,例如:192.168.1.234,默认端口80是被U-NAS占用的,你可以输入其它未被占用端口,例如:8003。根目录选择刚刚共享的www文件夹。创建完成后别忘了点三角标志启用站点。



步骤01-更新服务器

sudo apt-get update # 获取最新资源包

sudo apt-get upgrade # 本机软件全部更新

sudo apt-get dist-upgrade # 本机系统软件更新


步骤02-安装数据库

sudo apt install mysql-server # 安装数据库服务

sudo apt install mysql-client # 安装数据库客户端

集成命令:sudo apt-get install mysql-server mysql-common mysql-client

安装过程中,它会要求你设置 mysql 服务器 root 帐户的密码

如果你不设置,直接回车就是空密码,

用空密码的话,phpmyadmin会报错,数据库改密码很麻烦,

所以请一定设置密码并记住密码!!!


确认安装成功

apt install net-tools #安装网络控件(此控件已经集成不用安装)

sudo netstat -tap | grep mysql


登陆mysql

mysql-u用户名 -p密码 #登陆mysql

范例:mysql -uroot -p123456

出现Welcome to the MySQL monitor.的字样即为安装完成


步骤03安装PHP

sudo apt-get install libapache2-mod-php5 php5 php5-gd php5-mysql


重启mysqlapache2

sudo service mysql restart

sudo systemctl restart apache2.service


步骤04:新建wordpress数据库

phpmyadmin测试:在浏览器地址栏中打开http://localhost/phpmyadmin   

PS:网址后面的phpmyadmin一定要全部小写!

用root登录并新建wordpress数据库,排序规则选 utf8_general_ci   


步骤05:安装wordpress  

打开http:localhost/wp-admin  根据提示进行著名的五分钟安装。


注意:如果你用的不是80端口,IP地址后面需加上你的端口号,例如:

192.168.1.234:8003/phpmyadmin         192.168.1.234:8003/wp-admin

=======================================================

后记:

此时网站可以访问了,进入后台正常;但打开主页却不加载CSS框架,就是css样式没有加载成功!

作为一个linux准小白,第一次建设wordpress个人网站的纯小白,这其中的困难说多了都是泪(累)!为了解决这个问题,我连着四、五天一直熬夜查资料,一开始以为自己没安装配置好mysqlphpmyadminwordpress就不停的删了重装,怕删不干净,我就重装U-NAS系统,这期间重装了不下十次。后来找对了方向知道是CSS没加载成功,就开始不停地搜索相关资料。再后来在论坛找到这个好几年前的帖子:“请教一下HomeEdition1.2 发布个人网站问题,请达人指点一下。”---http://www.u-share.cn/forum.php?mod=viewthread&tid=4740   这个帖子里说:修改文件:


<FilesMatch"\.(php|phtml|php3|html|css|js)$">

修改为:

<FilesMatch"\.(php|phtml|php3|html|js)$">

去除 CSS

-----------------------------------------------------这可是个隐藏的大BUG

但是没说在哪个文件改,文件在哪个位置?知道大概方向了,一开始以为是apache2.conf,用vim打开找这里面但没有找到;还把网站服务里的文件翻了个遍,最后觉得是php5.conf的文件,用find命令搜到位置,用vim编辑,终于功夫不负有心人给找到了!

find / -name  php5.conf  

vim /etc/apache2/mods-available/php5.conf

去掉  <FilesMatch".+\.(ph(p[345]?|t|tml)|html|css|js)$">   里面的css后保存,再打开网页就正常了!

说的有点多也有些啰嗦,这几天我是真没睡好觉,真是痛并快乐着,很累但是也学到了很多知识。


在此借用网友的一句话:“因为是基础的,希望让没有用过linux的朋友也能看的懂,喜欢linux所以尽量写的很详细。

因为初学的时候经常就是看不太懂别人写的东西,自己还要花很多时间研究走弯路,不停的抱怨linuxwindows为啥不一样。

正所谓:前人栽树后人乘凉!把自己学到的知识分享出来,让后面的人少走弯路!



  





1安装web服务.png
2创建站点.png
3网上邻居U-NAS.png
4u-nas-www.png
5建立数据库.png
6开始安装wordpress.png
7进入wordpress后台.png
8网页不加载css.png
9css加载成功.png
回复

使用道具 举报

发表于 2019-2-19 09:51:20 | 显示全部楼层
UNAS程序员们,能不能把mysql也集成进来啊...不要单单只集成个web服务器呀
回复 支持 反对

使用道具 举报

发表于 2019-2-21 18:26:12 | 显示全部楼层
太感谢你了 前段时间我也是在研究这个php 想弄个个人blog 连模板都找好了
mkm.st/222.html
但是发现css无论如何都加载不上 你这贴子很详细 学习了!
回复 支持 反对

使用道具 举报

发表于 2019-3-26 00:32:13 | 显示全部楼层
从步骤一开始就看不懂该怎么搞了  呵呵呵
回复 支持 反对

使用道具 举报

发表于 2019-4-14 17:38:34 | 显示全部楼层
你好,我在尝试使用u-nas的web服务,有一些疑问,还望指教
1、我现在装的是最新的3.1.0.1901081,在开机的过程我看到系统显示启动mysql,设置好web服务器后也能打开php探针,是不是系统已经安装了这两个部分,能用来配置php+mysql类型的网站吗?如果可以的话,mysql的密码是多少呢?
2、unas后台能用浏览器打开、管理,是不是已经使用了80端口,如果想把web服务器指定为80端口,unas后台的端口怎么修改呢?
3、配置好web服务器后,个人在域名商那里申请的域名如何解析到本地unas中的web服务器呢?
还请指点,谢谢。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-4-16 21:45:56 | 显示全部楼层
haohaoxiong 发表于 2019-4-14 17:38
你好,我在尝试使用u-nas的web服务,有一些疑问,还望指教
1、我现在装的是最新的3.1.0.1901081,在开机的 ...

1、系统是有php的,关于mysql如果是建个人WEB的话建议重装,安装过程会让你设置数据库管理密码。
2、国内环境建设不备案的个人网站不建议用80端口,非要用也可以;在UNAS系统里把登陆UNAS系统的端口改为别的,可以把80端口空出来用。
3、我是申请的免费域名,在域名管理商那里可以做域名转发。
回复 支持 反对

使用道具 举报

发表于 2019-4-19 01:10:41 | 显示全部楼层
haohaoxiong 发表于 2019-4-14 17:38
你好,我在尝试使用u-nas的web服务,有一些疑问,还望指教
1、我现在装的是最新的3.1.0.1901081,在开机的 ...

80端口一般的宽带都会封
个人域名进入到管理界面,新建子域名,然后选择CNAME到你的免费域名
比如,你在u-nas中登陆f3322的免费域名,那么你的个人域名就CNAME到这个域名商
访问格式就是 xxx.abc.com:端口号/wordpress
回复 支持 反对

使用道具 举报

发表于 2019-4-25 11:52:12 | 显示全部楼层
从步骤二开始就看不懂,没有让我设置账号密码。该怎么搞了,求助
回复 支持 反对

使用道具 举报

发表于 2019-6-1 14:18:13 | 显示全部楼层
看到你的文章才解决问题,谢谢
回复 支持 反对

使用道具 举报

发表于 2019-7-6 18:25:22 | 显示全部楼层
求助,安装WordPress的时候,报500
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|万由科技 ( 浙ICP备10004788号-13 )

GMT+8, 2024-4-20 05:33 , Processed in 0.079012 second(s), 53 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表