env
Linux Apache Php MariaDBget
서버1
- 내부 : 10.0.2.4
- 외부 : 192.168.56.3
서버2
- 내부 : 10.0.2.10
- 외부 : 192.168.56.4
- 필요한 패키지 설치
yum -y remove maraidb* # 충돌 시
yum -y install mariadb-server mariadb php php-mysqlnd
systemctl restart [httpd mariadb]
firewall-cmd --permanent --add-service=[http https mysql]
reload
firefox localhost # 확인해보기
- php 웹페이지 만들기
cd /var/www/html
vim phpinfo.php # 원하는 내용 넣기, <?php phpinfo(); ?>으로 php정상 동작하는지 확인
Apache 디렉토리
웹페이지 기본 컨텐츠 디렉토리
- /var/www
- /var/www/html
웹 서버 주 설정 파일인 httpd.conf 위치
- /etc/httpd/conf
X프레임워크 사용
- 설치
yum -y install php-gd.x86_64
# httpd.conf설정
AllowOverride All # none -> All, 151번째 줄(set nu), htaccess을 허용
# 파이어폭스에서 x프레임워크1버전 /var/www/html에 다운로드 후
unzip xe.zip
chmod 707 xe
systemctl restart httpd
- WAS에서 사용할 DB 생성
mysql로 접속
# XE이라는 계정에게 xeDB에 관해 모든 권한을 할당.
GRANT ALL PRIVILEGES ON xeDB.* TO XE@localhost IDENTIFIED by '1234';
# 새로 만든 계정으로 접속 후 DB생성
mysql -u XE -p
CREATE DATABASE xeDB;
'Language > Linux' 카테고리의 다른 글
Linux 파일 공유 프로토콜 (0) | 2022.03.10 |
---|---|
Linux 워드프레스 설치 (0) | 2022.03.10 |
Linux DB서버 설치 (0) | 2022.03.10 |
Linux 로드밸런싱 (0) | 2022.03.10 |
Linux DNS 서버 구축 (0) | 2022.03.10 |