sudo apt-get install apache2
2: php
sudo apt-get install php5 libapache2-mod-php5
(1) php に必要なプラグインをインストールします。 sudo apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5 -ps php5 -pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-common
3: Mysql
sudo apt-get install mysql-server
インストールプロセス中に、mysql は root パスワードを設定するように求めるプロンプトを表示します。
4: インストールが完了したら、localhost を実行すると、「動作している」ことが確認できます
5: phpmyadmin をダウンロードしてインストールします
個人的なニーズによれば、私の phpmyadmin は www ルート ディレクトリにあります
cd /var/www
sudo wget url(phpmyadmin ダウンロードアドレス)
解凍: phpmyadmin.zip を解凍します
6: Apache 仮想マシンを構成する
Windows の Apache とは異なり、通常、構成ファイルは httpd.conf という 1 つだけです。
Linux での Apache の設定ファイルは /etc/apache2/apache2.conf です。Apache は起動時にこのファイルの設定情報を自動的に読み取ります。 httpd.conf などの他の構成ファイルは、Include ディレクティブによって組み込まれます。
apache2.conf には sites-enabled ディレクトリがあり、/etc/apache2 の下には sites-available ディレクトリがあります。実際、これは実際の設定ファイルであり、sites-enabled ディレクトリにはいくつかのポインタが格納されているだけです。ここで ls /etc/apache2/sites-enabled/ を使用して、ファイルのシンボリック リンクを確認できます。
したがって、複数の仮想ホストが Apache 上に構成されており、各仮想ホストの構成ファイルが sites-available の下に配置されている場合、仮想ホストを非アクティブ化して有効にするのは非常に便利です。仮想ホスト構成ファイルへのリンクがある場合は、それが有効になっています。仮想ホストをオフにしたい場合は、対応するリンクを削除するだけで済み、構成ファイルを変更する必要はまったくありません。
Apache 仮想ホストを設定しましょう!方法は2つあります
最初のものは Windows と同じです:
nano /etc/apache2/sites-enabled/000-default
設定コードを入力します
ServerAdmin adminstrator@xin.com
サーバー名 www.kcloud.cc
ドキュメントルート /var/www/kcloud
Apache に書き込み、保存し、終了して再起動します。 sudo /etc/init.d/apache2 restart OK!
2 番目のタイプ:
copy /etc/apache2/sites-avaliable/default , kcloud //デフォルトの構成ファイルと同じ kcloud ファイルをコピーします
構成ファイル kcloud nano /etc/apache2/sites-avaliable/default を変更します
ServerAdmin webmaster@localhost
サーバー名 www.kcloud.cc
ドキュメントルート /var/www/kcloud
オプション インデックス FollowSymLinks MultiViews
AllowOverride なし
注文の許可、拒否
すべてから許可
ディレクトリ>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
AllowOverride なし
オプション +ExecCGI -MultiViews +SymLinksIfOwnerMatch
注文の許可、拒否
すべてから許可
ディレクトリ>
エラーログ ${APACHE_LOG_DIR}/error.log
# 可能な値には、debug、info、notice、warn、error、crit、 が含まれます。
# アラート、出現。
ログレベル警告
リンクファイルの作成:
sudo ln -s /etc/apache2/sites-available/kcloud /etc/apache2/sites-enabled/kcloud
Apache サーバーを再起動します
sudo /etc/init.d/apache2 restart