# - - #
# - ssh into FreeNAS server as is_derayo - #
ssh 192.168.1.218
sudo su
# - Or - #
ssh root@192.168.1.218
# - - #
# - List jails - #
jls
JID IP Address Hostname Path
1 owncloud_1 /mnt/Data1/jails/owncloud_1
2 PHX-WebServer /mnt/Data1/jails/PHX-WebServer
15 192.168.1.30 WServerFreeNAS /mnt/Data2/iocage/jails/WServerFreeNAS/root
# - - #
# - root user - #
sudo su;
# - - #
# - Get into the terminal of jail #2 - #
jexec 15 csh
root@WServerFreeNAS:/ #
# - - #
# - Update packages in the jail - #
pkg update;
pkg upgrade;
# - - #
# - Search a package - #
pkg search vim;
# - - #
# - Install vim & nano - #
pkg install vim;
pkg install nano;
# - - #
# - Install apache - #
pkg search apache;
pkg install apache24;
sysrc apche24_enable="yes"
vim /etc/rc.conf
nano /etc/rc.conf
# - - #
# - Install MySQL - #
pkg install mysql56
pkg search mysql
pkg install mysql56-server
service mysql-server onestart;
mysql_secure_installation
Entter current password for root (enter for none): enter
New password: Administrator2
Remove anonymous users? [Y/n] y
Disallow root login remotely? [Y/n] n
Remove test database and access to it? [Y/n] y
Reload privilege tables now? [Y/n] y
sysrc mysql_enable="yes"
vim /etc/rc.conf
nano /etc/rc.conf
# - - #
# - Install PHP - #
pkg install php73;
pkg install mod_php73;
# - - #
# - Add apache configuration - #
Make sure index.php is part of your DirectoryIndex.
You should add the following to your Apache configuration file:
# - - #
vim /usr/local/etc/apache24/httpd.conf
nano /usr/local/etc/apache24/httpd.conf
Look for Directory_Index
DirectoryIndex index.html index.php
# - - #
# - Paste at the end of file - #
SetHandler application/x-httpd-php
SetHandler application/x-httpd-php-source
# - - #
# - Restart apache - #
service apache24 onerestart;
# - - #
# - Install php extensions - #
pkg search php73-extensions
pkg install php73-extensions
# - - #
# - Restart apache - #
service apache24 onerestart;
# - - #
# - Install phpmyadmin - #
pkg search phpmyadmin;
pkg install phpmyadmin-php73;
vim /usr/local/etc/apache24/httpd.conf
nano /usr/local/etc/apache24/httpd.conf
For Apache version 2.4.x or above:
Alias /phpmyadmin/ "/usr/local/www/phpMyAdmin/"
Options None
AllowOverride Limit
Require local
Require host .example.com
# - - #
# - Restart apache - #
service apache24 onerestart;
vim /usr/local/etc/apache24/httpd.conf
nano /usr/local/etc/apache24/httpd.conf
?ServerName
service mysql-server restart
service mysql-server onerestart
vim
nano rc.conf
mysqladmin -u root password 'Passw0rd'
cat .my.cnf.10527
ls -la
find /etc/ -name '*my.cnf*'
find /etc/ -name '*remote*'
mysqladmin -u root password 'Passw0rd'
mysqladmin -u root password ''
mysqladmin -u root
cat rc.conf
service mysql-server onerestart
mysql_secure_installation
mysql -u root
mysql -u root -p
mysql -u root -p
mysql -u root -pPassw0rd ;
mysql -u root -pAdministrator2 ;
mysql -u root -pHola ;
mysql -u root -pAdministrator2 ;
mysql -u root -pAdministrator2 ;
cat rc.conf
pkg update ;
pkg upgrade ;
vim
pkg search phpextentions
pkg install php-extentions
pkg install php56-extentions
pkg install php56-extensions
service apache24 restart ;
pkg install phpmyadmin ;
pkg install phpmyadmin ;
pkg install phpmyadmin
pkg search phpmyadmin
pkg search phpmyadmin-php56
pkg search phpmyadmin-php56-4.8.1
pkg install phpmyadmin-php56-4.8.1
pkg install phpmyadmin-php56-4.8.1
vi /usr/local/etc/apache24/httpd.conf
vi /usr/local/etc/apache24/httpd.conf
service apached24 restart ;
service apache24 restart ;
ifconfig
vi /usr/local/etc/apache24/httpd.conf
service apache24 restart ;
vi /usr/local/etc/apache24/httpd.conf
service apache24 restart ;
vi /usr/local/etc/apache24/httpd.conf
service apache24 restart ;
vi /usr/local/etc/apache24/httpd.conf
service apache24 restart ;
history >> history.txt