首页 > Web开发 > 详细

将php网站移到CentOS 6.7上[二]:将网站部署到服务器上

时间:2016-01-01 18:43:06      阅读:191      评论:0      收藏:0      [点我收藏+]

  首先,确保lamp环境已安装好。准备好项目源代码,数据库备份文件等。由于没有安装好VNC,因此只能用ssh部署了。

  将项目源代码压缩,Linux默认是支持SFTP的,用SFTP将源代码压缩包上传到 /var/www/html 目录下。关于FTP软件,我觉得可以使用Notepad++的NPPFtp插件,很方便。

  接下来,使用ssh解压源代码压缩包,因为我是把源代码打包成zip的,所以可以用unzip命令,其他类型的压缩包需要找寻相对应的解压命令:

# cd /var/www/html
# unzip source.zip

  然后,将数据库备份文件上传到服务器的某个目录,自己记得路径就好。然后:

# mysql -u 用户名 -p
Enter password: 密码
mysql> set names utf8;
mysql> create database database1;
mysql> use database1;
mysql> source 放置sql文件的目录/database1.sql;

  现在可以打开浏览器访问了,如果页面报错了,根据提示来解决错误。常见的问题有 数据库信息配置错误、文件夹权限不够 之类的问题。今天我遇到了文件夹权限问题,现在贴出来记录一二。

  错误大致信息:runtime目录权限不够。

  解决方法是 给runtime目录添加其他人的读写权限:

# chmod o+rw /var/www/html/具体的路径/runtime

  了解更多权限设置方面的知识,可以读这篇文章,清晰明了。

将php网站移到CentOS 6.7上[二]:将网站部署到服务器上

原文:http://www.cnblogs.com/noteit/p/5093543.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!