本地局域网用wordpress搭建个人网站
2015-09-09 13:37
543 查看
注:此网页从我的个人网站里了牵出的。
本地局域网搭建个人网站
看到个个挨踢男都有属于自己的个人网页,心里好生羡慕,于是乎一冲动,五一三天宅起来在局域网里搭了个个人网站,等再熟悉下就买个域名空间上线。效果图如下。
wordpress的安装
环境配置
sudo apt-get install php5#这步会自动安装apache2server
sudo apt-get install mysql-server
然后按照官网的五步法很快就安装上了。http://codex.wordpress.org/zh-cn:%E5%AE%89%E8%A3%85WordPress
trouble shooting
1.更改IP,让LAN的主机能访问到网站,具体做法是在网站的Dashboard->setting->General
下有个两个URL,
a) WordPressAddress(URL):这个指的是你server端的wordpress的目录地址,apache的根目录地址在/var/www/下,一般填你的http://YOUR_IP/wordpress,一定要填写正确,要不然打开网页会找不到wordpress下的文件,会很惨烈的(亲测),解决方法:事先要装一个phpmyadmin,再参考http://www.tamba2.org.uk/wordpress/site-url/也可以直接对mysql操作应该也可以,不过要对mysql语言有所了解。对数据库表wp_options里option_name为siteurl的option_value的值进行修改即可。
phpmyadmin是一个在线MYSQL数据库管理工具,下载phpmyadmin放到/var/www/下,输入localhost/phpmyadmin即可以访问了,如果是用sudoapt-get install phpmyadmin安装的话,将phpmyadmin的目录link到/var/www/下,ln -s /usr/share/phpmyadmin /var/www/phpmyadmin
b)Site Address(URL):这个即可以指定本机的IP,在浏览器中输入server的IP地址,即可以访问不用再输个下一级目录。参考http://codex.wordpress.org/Giving_WordPress_Its_Own_Directory.
2. 安装themes
下载themes,将其解压后整个文件夹放到wp_content/themes下即可,然后进入网站的后台(dashboard),Appearance选择即可
3. 安装plugins
方法同安装themes
4. Remove proudly powered byWordPress
在 wp-content/themes/XXX目录下找到footer.php,去掉里面的Proundlypowerd by WordPress那一行即可。http://ballyhoo4u.com/remove-proudly-powered-by-wordpress-on-twenty-ten-theme/
5. 代码高亮wp code highlight
下载完插件放入wp-content/plugins/下,然后再网站的dashboard里设置enable,注意要将Users里的你的用户的visualeditor给disable掉,请参考http://boliquan.com/wp-code-highlight/
6. 做好备份,俗话说,备份不做,日子甭过
数据库里保存的都是你的文章,评论,主题,插件信息等。非常的重要,但是你不能保证你的数据库不会crash掉,所以以防万一,你还要是不定期的备份,用phpMyadmin很好就可以备份与还原,请参考http://codex.wordpress.org/WordPress_Backups
7. 恢复数据库
请参考http://codex.wordpress.org/Restoring_Your_Database_From_Backup
8. wordpress迁移到不同的主机
之前一直在宿主机上搭建个人网站,后来想着把个人网站迁移到虚拟机中(ubuntu12.04),其实就是想为了以后购买域名空间后能迁移的顺利而作的尝试,效果还不错,哈哈。
首先将数据库通过phpmyadmin export出来保存见6,然后将wordpress和刚保存的数据库scpor rsync到另一台主机上面(注,主机上要装上php,mysql)。再通过phpmyadmin逆向操作import数据库,最后按照第一次安装的配置重新配置下就OK了。
9. 在LAN中使用ftp下载wordpress.org上面的themes& plugins
在捣腾wordpress时,每次安装themes& plugins时,都如前2,3所示,先下载,然后upzipxxx.zip -d /var/www/wordpress/wp-content/themes orplugings下,这样其实蛮麻烦的。于是打算使用它wordpress本身自带的得用ftp升级的工具,随便找个plugin吧
当点了要在线安装按钮后出现了
这个是什么意思啊?完全蒙了,提示输入“FTP恁据,请联系你的web服务商”。完全找不到北,我不是只在本机上搭个web网站么,还没打算上线呢,哪来的web服务商,想也没想直接GOOGLE了(这种事情还是得先想下,要不然就太依赖google了),后来知道要自己建立个ftpserver,wordpress才能将你请求的安装包通过ftp上传到你的server里。后来想想确实也是,而且上面的提示也说的很明白,是wordpress需要访问您网页服务器的权限,要求用ftp服务,wordpress已经说的很明白了,只是自己没动脑子,自责一下。于是乎sudoapt-get
install vsftpd 安装个ftp server.很久之前自己也捣腾过各种服务器配置,累得不亦乐乎,不过好久没弄了,什么都忘了,下次再到捣腾的时候一定要记下来,记录点滴。然后又是配置/etc/vsftpd.conf,首先要建立用户,如果不想建立用户的话,直接将local_enable=YES开启,即允许本机用户直接登陆,显然这是insecure.还是建议另一个权限受限的用户。建好后
按要求输入,主机名即本机server的IP,输入本地的用户和密码(如上图所示),结果如下
不能在/var/www/wordpress/wp-content/upgrade创建目录,这应该是权限的问题,结果将wp-content改成了777的权限也不行,后来又google,看来真的太依赖google了。参考了
http://askubuntu.com/questions/52691/permissions-problem-when-upgrading-wordpress-to-3-2-through-the-admin-interface即将/etc/vsftpd.conf里的write_enable=YES开启,允许写操作,开启后记得重新启动vsftpd.最后的结果很欣慰。
[参考了很多,有些没记录下链接 ]
/article/5480018.html
http://askubuntu.com/questions/52691/permissions-problem-when-upgrading-wordpress-to-3-2-through-the-admin-interface
http://codex.wordpress.org/zh-cn:WordPress_%E6%96%B0%E6%89%8B_-_%E5%A6%82%E4%BD%95%E5%BC%80%E5%A7%8B
本地局域网搭建个人网站
看到个个挨踢男都有属于自己的个人网页,心里好生羡慕,于是乎一冲动,五一三天宅起来在局域网里搭了个个人网站,等再熟悉下就买个域名空间上线。效果图如下。
wordpress的安装
环境配置
sudo apt-get install php5#这步会自动安装apache2server
sudo apt-get install mysql-server
然后按照官网的五步法很快就安装上了。http://codex.wordpress.org/zh-cn:%E5%AE%89%E8%A3%85WordPress
trouble shooting
1.更改IP,让LAN的主机能访问到网站,具体做法是在网站的Dashboard->setting->General
下有个两个URL,
a) WordPressAddress(URL):这个指的是你server端的wordpress的目录地址,apache的根目录地址在/var/www/下,一般填你的http://YOUR_IP/wordpress,一定要填写正确,要不然打开网页会找不到wordpress下的文件,会很惨烈的(亲测),解决方法:事先要装一个phpmyadmin,再参考http://www.tamba2.org.uk/wordpress/site-url/也可以直接对mysql操作应该也可以,不过要对mysql语言有所了解。对数据库表wp_options里option_name为siteurl的option_value的值进行修改即可。
phpmyadmin是一个在线MYSQL数据库管理工具,下载phpmyadmin放到/var/www/下,输入localhost/phpmyadmin即可以访问了,如果是用sudoapt-get install phpmyadmin安装的话,将phpmyadmin的目录link到/var/www/下,ln -s /usr/share/phpmyadmin /var/www/phpmyadmin
b)Site Address(URL):这个即可以指定本机的IP,在浏览器中输入server的IP地址,即可以访问不用再输个下一级目录。参考http://codex.wordpress.org/Giving_WordPress_Its_Own_Directory.
2. 安装themes
下载themes,将其解压后整个文件夹放到wp_content/themes下即可,然后进入网站的后台(dashboard),Appearance选择即可
3. 安装plugins
方法同安装themes
4. Remove proudly powered byWordPress
在 wp-content/themes/XXX目录下找到footer.php,去掉里面的Proundlypowerd by WordPress那一行即可。http://ballyhoo4u.com/remove-proudly-powered-by-wordpress-on-twenty-ten-theme/
5. 代码高亮wp code highlight
下载完插件放入wp-content/plugins/下,然后再网站的dashboard里设置enable,注意要将Users里的你的用户的visualeditor给disable掉,请参考http://boliquan.com/wp-code-highlight/
6. 做好备份,俗话说,备份不做,日子甭过
数据库里保存的都是你的文章,评论,主题,插件信息等。非常的重要,但是你不能保证你的数据库不会crash掉,所以以防万一,你还要是不定期的备份,用phpMyadmin很好就可以备份与还原,请参考http://codex.wordpress.org/WordPress_Backups
7. 恢复数据库
请参考http://codex.wordpress.org/Restoring_Your_Database_From_Backup
8. wordpress迁移到不同的主机
之前一直在宿主机上搭建个人网站,后来想着把个人网站迁移到虚拟机中(ubuntu12.04),其实就是想为了以后购买域名空间后能迁移的顺利而作的尝试,效果还不错,哈哈。
首先将数据库通过phpmyadmin export出来保存见6,然后将wordpress和刚保存的数据库scpor rsync到另一台主机上面(注,主机上要装上php,mysql)。再通过phpmyadmin逆向操作import数据库,最后按照第一次安装的配置重新配置下就OK了。
9. 在LAN中使用ftp下载wordpress.org上面的themes& plugins
在捣腾wordpress时,每次安装themes& plugins时,都如前2,3所示,先下载,然后upzipxxx.zip -d /var/www/wordpress/wp-content/themes orplugings下,这样其实蛮麻烦的。于是打算使用它wordpress本身自带的得用ftp升级的工具,随便找个plugin吧
当点了要在线安装按钮后出现了
这个是什么意思啊?完全蒙了,提示输入“FTP恁据,请联系你的web服务商”。完全找不到北,我不是只在本机上搭个web网站么,还没打算上线呢,哪来的web服务商,想也没想直接GOOGLE了(这种事情还是得先想下,要不然就太依赖google了),后来知道要自己建立个ftpserver,wordpress才能将你请求的安装包通过ftp上传到你的server里。后来想想确实也是,而且上面的提示也说的很明白,是wordpress需要访问您网页服务器的权限,要求用ftp服务,wordpress已经说的很明白了,只是自己没动脑子,自责一下。于是乎sudoapt-get
install vsftpd 安装个ftp server.很久之前自己也捣腾过各种服务器配置,累得不亦乐乎,不过好久没弄了,什么都忘了,下次再到捣腾的时候一定要记下来,记录点滴。然后又是配置/etc/vsftpd.conf,首先要建立用户,如果不想建立用户的话,直接将local_enable=YES开启,即允许本机用户直接登陆,显然这是insecure.还是建议另一个权限受限的用户。建好后
按要求输入,主机名即本机server的IP,输入本地的用户和密码(如上图所示),结果如下
不能在/var/www/wordpress/wp-content/upgrade创建目录,这应该是权限的问题,结果将wp-content改成了777的权限也不行,后来又google,看来真的太依赖google了。参考了
http://askubuntu.com/questions/52691/permissions-problem-when-upgrading-wordpress-to-3-2-through-the-admin-interface即将/etc/vsftpd.conf里的write_enable=YES开启,允许写操作,开启后记得重新启动vsftpd.最后的结果很欣慰。
[参考了很多,有些没记录下链接 ]
/article/5480018.html
http://askubuntu.com/questions/52691/permissions-problem-when-upgrading-wordpress-to-3-2-through-the-admin-interface
http://codex.wordpress.org/zh-cn:WordPress_%E6%96%B0%E6%89%8B_-_%E5%A6%82%E4%BD%95%E5%BC%80%E5%A7%8B
相关文章推荐
- 网站SEO方面经常使用的技巧有哪些
- Android基本架构
- Android基本架构
- IIS网站日记分析
- Lvs+Keepalived+MySQL Cluster架设高可用负载均衡Mysql集群
- Kafka设计剖析(一):Kafka背景及架构介绍
- 个人资料网站
- 网站编程积累
- 实名网站认证申请条件
- 生成注册码的好网站
- 生成注册码的好网站
- 网站前端开发-一个网站页面的组成部分
- SOA架构
- 安克急救管理系统架构
- 9月9日 鞭牛士Bianews关闭PC版网站
- 大型网站系统架构演化之路
- 我就攒着几个网站(吃饱了就会更新)
- 网站代码优化--HTML代码的6基本写法教程
- 浅析为什么要用企业网站模板建站
- 设置Chrome忽略网站证书错误