뒤로가기
docker ubuntu install
#####ubuntu 설치하기 #####
#ubuntu install
docker run --name docuseal_web --restart on-failure --network bridge -p 3080:80 -p 3443:443 -p 3021:21 -p 3022:22 -v /volume1/docker/docuseal_web:/web ubuntu:latest /bin/bash
#다운로드 소스 변경
apt -y install vim
vi /etc/apt/sources.list
:%s/archive.ubuntu.com/ftp.daumkakao.com
:wq
#기본세팅
apt update
apt -y install valgrind gcc gdb make sudo net-tools openssh-server
service ssh start
## php mysql install
sudo apt install nginx mysql-server php8.1 php8.1-cli php8.1-common php8.1-mbstring php8.1-xml php8.1-mysql php8.1-curl php8.1-gd php8.1-fpm -y
php -v
#mysql
/etc/init.d/mysql restart
create user '사용자이름'@'localhost' identified by '비밀번호';
create database 데이터베이스이름;
grant all privileges on 데이터베이스이름.* to '사용자이름'@'localhost' with grant option;
service nginx start
#nginx - php
#php 수적제거, 버전 수정
vi /etc/nginx/sites-available
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php8.1-fpm.sock;
}
vi /etc/php/8.1/fpm/php.ini
service nginx reload
cig.fix_pathinfo=0
service php8.1-fpm reload
vi /etc/nginx/nginx.conf
#주석해제
server_names_hash_bucket_size 64;
#phpmyadmin install
sudo apt install phpmyadmin
# phpmyadmin 설정 경로 접속 후
vi /etc/phpmyadmin/config-db.php
# 아래 설정 변경
$dbserver='localhost' -> '127.0.0.1'
# 아파치 재 시작
service nginx reload
#nginx log
/var/log/nginx/error.log