※自分のメモ用に書いています
環境:Windows10
まずvimを最新にしておくために
sudo apt-get -y install vim
を入力しインストールする。
次に
sudo apt-get -y install apache2
と入力しapache2をインストール。
sudo /etc/init.d/apache2 start
でapacheを起動する。
次に
sudo apt-get -y install php php-mysql libapache2-mod-php libapache2-mpm-itk
でインストール、
sudo vi /etc/php/7.0/apache2/php.ini
で
:set numberで行番号を出し
「extension=msql.so」の前にある「;
」を消し:wqで終了。
後は
sudo /etc/init.d/apache2 restart
で再起動しておく。
次に
sudo apt-get -y install mysql-server
でMysqlをインストールする。
パスワードを設定して
mysql -u root -p
でログイン。
途中でEnter PassWordと出るので、先ほど設定したパスワードを入力する。
ログインしたら
create database データベースの名前;
を入力してデータベースを作った後に
exit;で切断、
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
で
:set numberで行番号を出し
bind-address = 127.0.0.1を探しコメントアウト(前に#を付ける)して:wqで終了
sudo /etc/init.d/mysql restart
で再起動する。
次に
sudo apt-get -y install samba
でsambaをインストール、
sudo chmod 777 /var/www/html/
で共有するフォルダのパーミッションを変更。
sudo vi /etc/samba/smb.conf
を入力後
:set numberで行番号を出し
[global]の下に
unix charset = UTF-8
dos charset = CP932
を追記、
次に50行目付近にある
interfaces = ...を探し、後ろを
127.0.0.0/8 192.168.0.0/24 192.168.11.0/24 192.168.22.0/24 eth0
に書き換え、
一番下に
[html]
path = /var/www/html
writable = yes
browseable = yes
guest ok = yes
guest only = yes
create mode = 0777
directory mode = 0777
を追記し、:wqで終了して
sudo service smbd restart
で再起動する。
次に
sudo apt-get -y install phpmyadmin
でphpMyadminをインストール
webサーバーを選択しMysqlで設定したパスワードを入力、こちらでもパスワード登録しないといけないので設定する。
次に
sudo vi /etc/phpmyadmin/apache.conf
と入力して:set numberで行番号を出し
8行目あたりに
Require ip 127.0.0.1 10.0.0.0/24 192.168.0.0/24 192.168.23.0/24
を追記して、アクセス権を設定。
Apacheからアクセスできるように
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
と
sudo a2enconf phpmyadmin
でシンボリックリンクを作成。
sudo service apache2 reload
でリロードし、
sudo /etc/init.d/apache2 restart
再起動する。
その後ブラウザで
http://の後に、IPアドレス/phpmyadmin/
でアクセスして使えるか確認する。