PWD list Full Code

PWD list Full Code

robertxxx

User
User ID
20338
Jul 7, 2023
44
30
#CR
14
  • Thread starter
  • Thread Author
  • #1
susudeชื่อ Server : server
Your name : server hana
Your server's name : devuser
Pick a username : devuser

devuser
P@

P@ssw0rd@2023


-----------------

print woking directory
pwd
/home/devuser
cd ..

ls -l

ifconfig -a

sudo apt install net-tools

$
#
------

You must be logged in to see this link.


Terminus Pasword

wKpL3dTJ2Q75Uro

------==

ssw0rd@2023
You must be logged in to see this link.


---- Step 2 -------
You must be logged in to see this link.

sudo adduser lab

ไปที่ devuser เพื่อเพิ่ม lab ให้ใช้ sudo ได้
usermod -aG sudo lab

ไปที่ lab ทำการ update ระบบ
sudo apt update
sudo apt upgrade

ไปที่ devuser
set firewall
sudo ufw app list
sudo ufw allow OpenSSH
sudo ufw status
sudo ufw enable

---- Step 2 Apache Web Server -------

P@ssw0rd@2023

sudo apt install apache2
sudo ufw app list
sudo ufw allow in "Apache"
sudo ufw status

สร้าง virtual host
cd /var/www
sudo mkdir /var/www/hana
เปลี่ยนเจ้าของ owner
sudo chown -R $USER:$USER /var/www/hana

ls -l /etc/apache2/sites-available/
sudo nano /etc/apache2/sites-available/hana.conf


ServerName hana
ServerAlias You must be logged in to see this link.
ServerAdmin webmaster@localhost
DocumentRoot /var/www/hana
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined


-- enable the new virtual host
sudo a2ensite hana

-- disable Apache’s default website
sudo a2dissite 000-default

-- Test configuration file
sudo apache2ctl configtest

-- Reload Apache Web Server
sudo systemctl reload apache2

สร้างไฟล์ index.html ที่
cd /var/www/hana
nano index.html



Hana website



Hello World!​




This is the landing page of Hana by Thanit.




แก้ไขไฟล์ hosts ของเครื่อง imac

sudo nano /etc/hosts

sudo shutdown now

########################################################################### Day 2 ###########################################################################

---------------------------------------
— Installing MySQL

sudo apt install mysql-server

sudo mysql

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'P@ssw0rd@2023';

exit

sudo mysql_secure_installation

sudo mysql -u root -p

exit


- Installing PHP

sudo apt install php libapache2-mod-php php-mysql

php -v


— Testing PHP Processing on your Web Server
nano /var/www/hana/info.php

phpinfo();

/etc/php/8.1/apache2/php.ini

แก้ไขให้ไฟล์ php เป็นไฟลฺเริ่มต้น

cd /var/www/hana

cp info.php index.php

sudo nano /etc/apache2/mods-enabled/dir.conf

sudo systemctl reload apache2

— Testing Database Connection from PHP

sudo mysql -u root -p

CREATE DATABASE example_database;

CREATE USER 'example_user'@'%' IDENTIFIED BY 'P@ssw0rd@2023';

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'P@ssw0rd@2023';

GRANT ALL ON example_database.* TO 'example_user'@'%';

FLUSH PRIVILEGES;

exit

########################################################### เพิ่ม ########################################################
 
Back
Top Bottom