将wordpress搭建的简历放置于阿里云虚拟主机
原本是想让将网站主页防止在github上,但是由于担心主题样式会被更改,所以暂时使用的方式是域名--主机
前提:已购买服务器,域名
废话也可以看看:因为我只是存放一个简历主页,所以基本不需要什么性能,我使用的是阿里云的一个6元活动,想要试下自己搭建网站的朋友可以试试,不过网站空间很小 +阿里云6元活动链接
购买主机和域名网上有很多教程可自行百度,提醒一下,如果购买的主机是国内的那域名都要进行备案,好像只要是指向国内的IP都需要进行备案,备案可参考阿里云备案文档,直接填资料就可以了,就是等待的时间很长
1.使用ftp工具将项目上传到主机,一般都是/htdocs下,具体的放置项目的路径可参考主机提供商文档(吐槽一下,上传文件真的超级超级慢)
2.导入数据库:将本地数据库转存为sql文件,然后使用phpMyAdmin将sql文件导入DMS,也可以直接使用DMS导入(记得修改数据库对应的配置参数哦)
以上两步就基本将网站完成了,可通过域名项目名去访问即可。
遇见的小问题:
1)网站显示乱码。解决路径-------->最先考虑数据库字符集全部设置为utf8------->如果数据库插入中文没问题,那就设置wordpress下的wp-config.php 添加如下:define('DB_CHARACTER', 'utf8');---------->一定是utf8不要写成utf-8,我就是死在这个上面了
2)跨域请求资源:因为是在本地搭建的wordpress,所以默认请求的都是http://localhost,搬移到主机后就是请求的域名,这样就会造成跨域问题,解决办法:安装下图修改表中数据,option_value设置成自己域名路径
3)请求附件资源中如果带有中文名称会出现找不到资源:因为wordpress默认会将get请求中的URL中文转成utf8格式,但是中文显示是gbk,这样就会出现找不到资源。解决办法:将utf8格式的中文加密转成gbk格式的中文加密,对应的资源路径名换成gbk格式加密字符串 参考blog
以上记录over,如果你也遇见了相同的问题,但看不懂记录,欢迎call我简书进行交流。随便附上网站地址:www.zhengjiayu.club(域名正在备案中)
下一篇研究下将网站搬移到github上