내꿈은개발자

프로그래밍 환경을 위한 기본

행복을전해요 2020. 3. 19. 11:44

virtualbox 네트워크 - 어댑터 브릿지
ubuntu-18.04.4-live-server-amd64.iso
Install OpenSSH Server 체크
ifconfig | grep 192


sudo apt-get update && sudo apt-get -y upgrade;
sudo apt-get install apache2;
sudo apt-get install software-properties-common python-software-properties;
sudo add-apt-repository -y ppa:ondrej/php;
sudo apt-get update;

sudo apt-get install php7.2 php7.2-cli php7.2-common;

sudo apt-get install php7.2-curl php7.2-gd php7.2-json php7.2-mbstring php7.2-intl php7.2-mysql php7.2-xml php7.2-zip;

php -v

a2dismod php7.0
a2enmod php7.2


sudo service apache2 restart # 재시작

sudo apt-get install mysql-server # mysql 설치
mysql -V

sudo mysql -u root
USE mysql;
SELECT User, Host, plugin FROM mysql.user;
update user set plugin='mysql_native_password' where user='root';
flush privileges;
select user, host, plugin from user;
exit

mysql -u root -p
UPDATE mysql.user SET authentication_string=password('1234') WHERE user='root'; 
FLUSH PRIVILEGES;
exit;

sudo service mysql restart;
sudo chown -R junsu:junsu /var/www/html
sudo chmod -R 707 /var/www/html
//===================================================================

sudo vim /var/www/html/test.php
 


curl http://localhost/test.php

VSCODE ftp-simple 설치, ctrl+shift+p, config

[
   {
      "name": "localhost",
      "host": "192.168.219.106",
      "port": 22,
      "type": "sftp",
      "username": "k",
      "password": "k",
      "path": "/var/www/html/",
      "confirm": false,
      "autosave": true
   }
]
ctrl+shift+o

https://marketplace.visualstudio.com/items?itemName=bmewburn.vscode-intelephense-client
설치