GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

NginxとMariaDBを使用してUbuntuにOctoberCMSをインストールします

この投稿では、NginxとMariaDBを使用して10月のCMSをUbuntuにインストールする方法について説明します。 10月は無料のオープンソースのセルフホストCMSプラットフォームであり、PHPで記述されており、Laravelフレームワークに基づいて構築されています。これは他のLinuxVPSシステムでも機能するはずですが、Ubuntu14.04用にテストおよび作成されています。 10月のCMSをUbuntuにインストールするのはかなり簡単な作業で、10分以上かかることはありません。

OctoberCMSの公式パートナーであることを誇りに思います

1。システムを更新し、必要なパッケージをインストールします。

 root @ vps:〜#apt-get -y update &&apt-get -y upgraderoot @ vps:〜#apt-get install python-software-properties curl git 

2。 MariaDBをインストールし、データベースを作成します。

 root @ vps:〜#apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943dbroot @ vps:〜#add-apt-repository'deb http:// ftp .osuosl.org / pub / mariadb / repo / 10.0 / ubuntu trusty main'root @ vps:〜#apt-get -y updateroot @ vps:〜#echo -e "Package:* \ nPin:origin ftp.osuosl.org \ nピン優先度:1000 "| tee /etc/apt/preferences.d/mariadbroot@vps:〜#apt-get install mariadb-serverroot @ vps:〜#mysql -uroot -pMariaDB [(none)]> create database octobercms; MariaDB [(none)]> octobercms。*のすべての特権を付与します。 

3。 PHPとNginxをインストールする

 apt-get install nginx php5-fpm php-cli php5-mysql php5-mcrypt php5-curl php5-sqlite 

4。 Composerをインストールする

 root @ vps:〜#curl -sS https://getcomposer.org/installer | phproot @ vps:〜#mv composer.phar / usr / local / bin / composer 

5。 Webサイトのルートディレクトリを作成し、アプリケーションのソースコードをダウンロードします

 root @ vps:〜#mkdir -p /var/www/yourwebsite.com/{public_html,logs}root@vps:~# cd /var/www/yourwebsite.com/public_htmlroot@vps:~# composer create -プロジェクト10月/10月public_htmldev-master

6。構成

ファイルapp/config / app.phpを開き、変更します。

'url' =>'http://yourwebsite.com' 

app / config / cms.phpファイルを開いて変更します:

'activeTheme' =>'demo'、'backendUri' =>'/ admin' 

app / config / database.phpファイルを開き、データベース接続パラメータを設定します。

次の職人のコマンドを実行します」

 php artisan key:generatephp artisan october:up 

7。 Nginx構成

次のコンテンツで新しいNginxサーバーブロックを作成します

 root @ vps:〜#cat <<'EOF'> /etc/nginx/sites-available/yourwebsite.comserver {server_name yourwebsite.com; 80を聞く;ルート/var/www/yourwebsite.com/public_html; access_log /var/www/yourwebsite.com/logs/access.log; error_log /var/www/yourwebsite.com/logs/error.log;インデックスindex.php;場所/{try_files$ uri $ uri / /index.php?$query_string; }場所〜\ .php $ {fastcgi_index index.php; fastcgi_split_path_info ^(。+ \。php)(。*)$; fastcgi_keep_conn on; / etc / nginx/fastcgi_paramsをインクルードします。 fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_param SCRIPT_FILENAME $ document_root $ fastcgi_script_name; }場所〜/\。ht{すべて拒否; }} EOF 

シンボリックリンクしてサーバーを再起動します

 root @ vps:〜#ln -s /etc/nginx/sites-available/yourwebsite.com /etc/nginx/sites-enabled/yourwebsite.comroot@vps:〜#/etc/init.d/nginx restart 

8。正しい権限を設定する

 root @ vps:〜#chown -R www-data:/var/www/yourwebsite.com/public_html/ 

それでおしまい。次に、ブラウザを開き、Webサイトのアドレスを入力して、デフォルトの
ユーザー名を使用します。 :admin
パスワード: 管理者

詳細については、10月の公式ウェブサイトを確認してください。

もちろん、最適化されたCMSホスティングスタックのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にUbuntuにOctoberCMSをインストールするよう依頼するだけです。彼らは24時間年中無休で利用可能であり、あなたの要求をすぐに処理します。 CentOS7にOctoberCMSをインストールする方法に関するガイドも確認できます。

PS。 この投稿が気に入った場合は、UbuntuにOctober CMSをインストールする方法について、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。


Panels
  1. Ubuntu 12.04 LTSにHHVM、Nginx、MariaDBを使用してWordPressをインストールする

  2. Ubuntu 14.04 VPSにHHVM、Nginx、MariaDBを使用してphpMyAdminをインストールする方法

  3. NginxとMariaDBを使用してUbuntuVPSにHumHubをインストールします

  1. NginxとPHP-FPMを使用してUbuntu14.04VPSにOpenCart2をインストールします

  2. UbuntuVPSにNginxとPHP-FPMを使用してOwnCloud7をインストールします

  3. MariaDB、Puma、Nginxを使用してUbuntu14.04サーバーにRedmineをインストールします。

  1. Nginx、PHP-FPM、MySQLを使用してUbuntu14.04VPSにFuelCMSをインストールします

  2. Nginx、PHP-FPM、MySQLを使用してUbuntu14.04VPSにConcrete5をインストールします

  3. UbuntuにNginx、MySQL、PHP-FPMを使用してProsper202をインストールします