2016-11-18 3 views
0

Google Cloud with Linux InstanceでWordPressウェブサイトをホストしたいと考えています。私はこの80よりも他のポートからapache2(GCPのlinux)からウェブサイトにアクセスするには?


/etc/apache2/ports.conf 

を達成するために、次のports.confとmywebsite.confを変更した あり、すでにポート80のウェブサイトを実行していると私は私の新しいサイトが80 以外の任意のポート上でホストされたいです既存のコード

Listen 80 

新しいコード

Listen 80 
Listen 8080 

私は

$sudo a2ensite mywebsite.conf 
$service apache2 restart 

を次のように私はいくつかのコマンドを実行しました。しかし、私は私のウェブサイトを打つときに、これらの変更を行った後、コード

<VirtualHost *:8080> 
    ServerAdmin [email protected] 
    DocumentRoot /var/www/mywebsite.com 
    <Directory /> 
    Options FollowSymLinks 
    AllowOverride None 
    </Directory> 
    <Directory /var/www/mywebsite.com/> 
    Options Indexes FollowSymLinks MultiViews 
    AllowOverride All 
    Order allow,deny 
    allow from all 
    </Directory> 
    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ 
    <Directory "/usr/lib/cgi-bin"> 
    AllowOverride None 
    Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch 
    Order allow,deny 
    Allow from all 
    </Directory> 
    ErrorLog ${APACHE_LOG_DIR}/error.log 
    # Possible values include: debug, info, notice, warn, error, crit, 
    # alert, emerg. 
    LogLevel warn 
    CustomLog ${APACHE_LOG_DIR}/access.log combined 
</VirtualHost> 

とのVirtualHost

/etc/apache2/sites-available/mywebsite.conf 

と以下のファイルを作成している

urlとしてhttp://IPAdressOfServer:8080/サーバがERR_CONNECTION_TIMED_OUTを返しています。

これを正しく行うためには、どうすればよいでしょうか?

答えて

0

Googleプロジェクトコンソールからファイアウォールポート8080を開く必要があります。このリンクを参照してください:https://console.cloud.google.com/networking/firewalls/list?project=[your-project-id]。あなたのプロジェクトIDをGoogleプロジェクトのIDに置き換えてください。

+0

はい。これは私のために働いた。どうもありがとう。 –

関連する問題