Linux部署項目全過程

來源:互聯網
上載者:User

遠程登入

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>

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.