盛大ubuntu云主机配置方法

2012年7月18日12:05:23 5 1,712 views

  目前国内比较优秀的云主机供应商有盛大云和阿里云,相比之下盛大云使用更加灵活,真正按需使用,而且经常有活动,使用户得到更多的实惠,王光卫中文博客站就采用盛大ubuntu云主机系统。很多网友在开始时候不熟练配置ubuntu服务器,我的配置方法如下,供大家参考。
  因为我直接用了root账户登录,所以在所有的命令中没有使用sudo,如果你没有使用root权限,在命令使用时直接加sudo即可。 我要新建网站weinotes.com,用putty软件登陆,输入用户名和密码,密码是不会显示出来的,所以输完直接回车,用命令sudo adduser weinotes.com添加用户目录,然后系统会自动让你输入密码,直接输入即可,如果没有提示,这样操作sudo passwd weinotes.com,根据上面的操作后,在/home目录下就有了weinotes.com的目录。再执行mkdir /home/weinotes.com/public_html在weinotes.com目录下建立了用来存放网站文件的目录public_html。
  接下来配置apache2, 指向域名对应的网站目录, 在修改任何程序之前, 先备份需要修改的文件。命令:cd /etc/apache2/sites-availablels查看里面有default和default-ssl两个配置文件, 我们主要是对default进行配置, 因为要放置多个二级站点,所以每个网站配置一个文件便于管理。复制default并重命名网站的名字sudo cp default default_backup(备份default文件)sudo cp default weinotes.com(weinotes.com是新建的网站)sudo vi weinotes.com(这是修改配置文件)我是把新建的网站放在/home/weinotes.com/public_html/目录下, 所以我们修改配置文件weinotes.com的内容如下(域名,域名的别名)


ServerAdmin office@weinotes.com
ServerName weinotes.com
ServerAlias http://www.weinotes.com
DocumentRoot /home/weinotes.com/public_html

Options FollowSymLinks
AllowOverride None


Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/

AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all

ErrorLog /var/log/apache2/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
Alias /doc/ "/usr/share/doc/"

Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128


  配置完了之后启用网站sudo a2ensite weinotes.com(这个命令的作用是在sites-enable下生成一个软链接文件weinotes.com), 也就是启用了这个网站了。如果你是把配置文件全部放在default这个已经存在的配置文件,那么sudo a2ensite weinotes.com这个命令是不用执行的, 因为在sites-enabled已经存在, 也就是已经启用了。如果是每个网站一个配置文件, 那么这个命令是一定要执行的。重新启动apache2命令:sudo /etc/init.d/apache2 reload
  现在你就可以传文件,访问网站了,因为是个人使用,所以我直接使用winscp软件上传文件压缩包,然后再通过解压命令来解压文件包。因为我使用的wordpress程序需要拥有网站用户组权限,所以执行下面操作,sudo chown -R www-data:www-data /home/weinotes.com/public_html如果网站rewrite模块没有开启,使用sudo a2enmod rewrite即可。

王 光卫

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:5   其中:访客  5   博主  0

    • 刘印博客 刘印博客 1

      我一般用lamp!

      • 郑州婚纱摄影 郑州婚纱摄影 0

        这个配置方法很不错

        • 银鸥 银鸥 1

          我现在在知道这个盛大云…

          • 正仔 正仔 0

            博主,现在我的实现了,但是怎么能让www.xxxx.com 和 xxxx.com 都指向我的那个网站文件夹呢 因为那个ServerName我只能写一个,如果写两个的话 就默认是第二个,第一个无效了

              • 王 光卫 王 光卫 3

                @正仔 描述的再清楚点吧,可以截图之类的,发送到我的邮箱office@weilog.org