首页 > VPS使用初体验

VPS使用初体验

很早就想建个人网站,但是出于各种限制,一直没有实施。前几天开通了网银,便再次萌发了建站的想法。。。

购买一个了enom的域名,然后寻找比较好的虚拟主机,发现ubuntuchina上有个卖vps的,价格还行,比较自由,于是购入了。

默认的操作系统是ubuntu 10.04,控制面板是 一个简单的 vePortal,没多大劲,改用ssh登陆。

之前在本地架构的Linux都是使用图形界面,没用过ssh,命令也很少使,于是边学边操作。

打开终端,输入ssh [email protected] 、密码,登陆成功!

首次登录

用top命令看看系统状态~

top

嗯,apache和mysql已经架好,该CMS上场了。Drupal 7也相当给力,去官网看,当天刚好发布rc版,果断选择Drupal。

发现直接下载工具wget没安装,于是

# apt-get install wget

接下来下载下载Drupal源码,解压,复制到网站文档目录下

# wget http://ftp.drupal.org/files/projects/drupal-7.0-rc1.tar.gz

# tar xvzf drupal-7.0-rc1.tar.gz

# mv drupal-7.0-rc1 /var/www/www.unixoss.com

下载中文语言,并且复制到翻译目录下,重命名为zh-hans.po

# wget http://ftp.drupal.org/files/translations/7.x/drupal/drupal-7.0-rc1.zh-hans.po

# mv drupal-7.0-rc1.zh-hans.po /var/www/www.unixoss.com/profiles/standard/translations/zh-hans.po

创建drupal数据库,增加用户(用户名:drupal,密码:drupalpw)

# mysql -u root -p

...

mysql> create database drupal;

mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP,

-> INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES

-> on drupal.* to

-> "drupal"@"localhost" identified by "drupalpw";

mysql> FLUSH PRIVILEGES;

mysql> quit;

总是得输入www.unixoss.com/www.unixoss.com访问drupal怪别扭的,于是设置apache的虚拟主机

# cd /etc/apache2/sites-available

# vi default

输入 i 插入,将DocumentRoot /var/www改为了DocumentRoot /var/www/www.unixoss.comEsc结束编辑,:wq保存退出。重新启动apache

# /etc/init.d/apache2 restart

然后是Drupal安装的一些常规配置:复制并重命名settings.php,修改文件夹权限:

# cd /var/www/www.unixoss.com/sites/

# chmod -R 777 ./default

# cd ./default

# mv default.settings.php settings.php

# chmod -R 777 settings.php

默认的有一些php模块没有安装,在安装Drupal时会有提示,只要apt-get一下就可以了,而缺少PDO模块需要安装一下软件包并重启(用perl安装不了,找了好久才找到这种解决方法。我想可能是php版本有点低了,只是升级一下)

# apt-get install php5-common php5-mysql

# /etc/init.d/apache2 reload

接下来就可以正常安装了,记得安装完把default和settings.php权限改回去

# chmod 755 ./default

# chmod 755 ./default/settings.php

文章来源:http://www.unixoss.com/

转载请保留出处。

Tags: 
VPS
Linux
SSH
Drupal 7

转载于:https://www.cnblogs.com/stylesheet/archive/2010/12/16/1932785.html

更多相关:

  • 如果你想在自己的IPhone上安装一个ipa文件,你的手机是无法正常安装的,(越狱,企业证书分发除外)但是我们可以通过以下步骤来实现,前提要有自己的开发者账号。接下来就看一下具体的步骤:第一步:用Xcode新建一个工程Bundle identifier不要和手机中已有的的APP重复,然后用自己的证书打包出ipa文件。第二步:获取mob...

  • 刚接触,啥子都不会,按着教程走需求:识别图片中的文字信息环境:windows系统开发语言:python3.5使用工具类:1.pyocr2.PIL3.tesseract-ocr步骤:1.pyocr网络通直接使用命令:pip install pyocr网络不通,转至https://pypi.python.org/pypi/pyocr/0....

  • 1、前言程序设计好以后会生成若干可执行文件和依赖文件。为了方便程序被更好地使用,需要将程序封装为一个安装程序。2、平台和环境Windows系统安装NSIS下载地址:https://nsis.sourceforge.io/DownloadNSIS(Nullsoft Scriptable Install System)是一个开源的 Win...

  • 展开全部 f=open('xxx','r',encoding='utf-8') file=f.readlines() f.close() f=open('xxx','w',encoding='utf-8') for i in len(file): ----file[i]=file[i].split(',') ----file[i][1...

  • PIL(Python Imaging Library)是Python中一个强大的图像处理库,但目前其只支持到Python2.7 pillow是PIL的一个分支,虽是分支但是其与PIL同样也具有很强的图像处理库。 Python3.7.0 如何安装pillow 此安装方法在windows7环境下完成: >>>win+r调出运行窗口,键入c...

  •     /*注意:这个,后面的default可以改成auto、pointer等等,但是不能省略,否则就无法让自定义鼠标生效,具体为什么不要问我!*/html, body, * {cursor: url(//img.58cdn.com.cn/resource/xxzl/captcha/pencil.png), default; }...