遠程登錄
ssh -p 5108 root@52.**.173.202
The authenticity of host '[52.215.173.202]:5108 ([52.215.173.202]:5108)' can't be established.
RSA key fingerprint is 88:f9:c9:d7:65:29:65:3c:41:c1:50:74:7b:14:74:ce.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '[52.215.173.202]:5108' (RSA) to the list of known hosts.
root@52.215.173.202's password: ******
Welcome to Ubuntu 12.04 LTS (GNU/Linux 3.2.0-23-generic x86_64)
* Documentation: https://help.ubuntu.com/
Last login: Tue Apr 23 17:37:14 2013 from 180.172.53.43
root@SNDA-192-168-15-106:~# pwd
/root
root@SNDA-192-168-15-106:~# cd /etc/apache2/sites-available
復制一份
root@SNDA-192-168-15-106:/etc/apache2/sites-available# cp default yoursite.com
root@SNDA-192-168-15-106:/etc/apache2/sites-available# ls
default default-ssl yoursite_com
root@SNDA-192-168-15-106:/etc/apache2#cd sites-enabled/
root@SNDA-192-168-15-106:/etc/apache2/sites-enabled# ls
000-default
創建鏈接
root@SNDA-192-168-15-106:/etc/apache2/sites-enabled#ln -s ../sites-available/yoursite_com .
root@SNDA-192-168-15-106:/etc/apache2/sites-enabled# ll
total 8
drwxr-xr-x 2 root root 4096 Apr 25 11:09 ./
drwxr-xr-x 7 root root 4096 Apr 3 19:50 ../
lrwxrwxrwx 1 root root 26 Apr 1 18:10 000-default -> ../sites-available/default
lrwxrwxrwx 1 root root 31 Apr 25 11:09 yoursite_com -> ../sites-available/yoursite_com
root@SNDA-192-168-15-106:/etc/apache2/sites-available# ls
default default-ssl yoursite_com
傳送文件和部署
這個P 一定要大寫
root@root-M68MT-S2P:/var/www$scp -P 5108 project_20130425.tar.gz root@52.215.173.202:/root/
root@52.215.173.202's password:******
project_20130425.tar.gz 100% 912KB 911.9KB/s 00:00
壓縮后再傳送
root@root-M68MT-S2P:/var/www$ cpproject_20130425.sql /tmp/
root@root-M68MT-S2P:/var/www$ cd /tmp/
root@root-M68MT-S2P:/tmp$ tar czfproject_20130425.sql.tgzproject_20130425.sql
root@root-M68MT-S2P:/var/www$scp -P 5108 /tmp/project_20130425.sql.tgz root@52.215.173.202:/root/
root@52.215.173.202's password:
project_20130425.sql.tgz 100% 666KB 666.5KB/s 00:00
root@root-M68MT-S2P:/var/www$
編輯 yoursite_com
1 <VirtualHost *:80>
2 ServerName yoursite.com
3 ServerAlias www.yoursite.com
4 ServerAdmin webmaster@localhost
5
6 Redirect /dian /cc?login=cc
7 Redirect /wen /cc?login=pp
8 ProxyPass /cc http://localhost:9088
9
10 DocumentRoot /var/www/drupal/
11 <Directory />
12 Options FollowSymLinks
13 AllowOverride All
14 </Directory>
15 <Directory /var/www/drupal/>
16 Options Indexes FollowSymLinks MultiViews
17 AllowOverride All
18 Order allow,deny
19 allow from all
20 </Directory>
21
22 ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
23 <Directory "/usr/lib/cgi-bin">
24 AllowOverride All
25 Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
26 Order allow,deny
27 Allow from all
28 </Directory>
29
30 ErrorLog ${APACHE_LOG_DIR}/error.log
31
32 # Possible values include: debug, info, notice, warn, error, crit,
33 # alert, emerg.
34 LogLevel warn
35
36 CustomLog ${APACHE_LOG_DIR}/access.log combined
37
38 Alias /doc/ "/usr/share/doc/"
39 <Directory "/usr/share/doc/">
40 Options Indexes MultiViews FollowSymLinks
41 AllowOverride All
42 Order deny,allow
43 Deny from all
44 Allow from 127.0.0.0/255.0.0.0 ::1/128
45 </Directory>
46
47 </VirtualHost>