# - - # # - 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