Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2017
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.67 KB | None | 0 0
  1. sudo apt-get update && sudo apt-get upgrade // update server (Y)
  2. sudo apt-get install nano // install text editor
  3. sudo apt-get install wget // install wget to download from internet
  4. ยด
  5.  
  6. NODE.JS:
  7. sudo apt-get install nodejs //(Y)
  8. sudo apt-get install npm //(Y)
  9. node -v // test if its installed
  10. apt install nodejs-legacy // install it if its missing
  11.  
  12. LAMP:
  13. sudo apt-get install apache2 // install apache2 (Y)
  14. sudo apache2ctl configtest //check if it works /syntax
  15. sudo nano /etc/apache2/apache2.conf // edit the file , add domain/IP at the very bottom ServerName 138.68.109.207 SAVE & EXIT
  16. sudo apache2ctl configtest //check again
  17. sudo systemctl restart apache2 // restart apache2
  18. sudo ufw app list //
  19. sudo ufw app info "Apache Full" // port open ?
  20. sudo ufw allow in "Apache Full" // updating the firewahll
  21. sudo apt-get install mysql-server // install mysql server (Y)
  22. sudo mysql_secure_installation // running cfg no, no, yes, yes, yes, yes
  23. sudo apt-get install php libapache2-mod-php php-mcrypt php-mysql //install PHP (Y)
  24. sudo nano /etc/apache2/mods-enabled/dir.conf // prioritize the php > index.html // put index.php to front
  25. sudo systemctl restart apache2
  26. sudo systemctl status apache2 // status of it running = good STR // STRG + C
  27. apt-cache search php- | less // install PHP / Q to quit !
  28. sudo apt-get install php-cli //
  29. sudo nano /var/www/html/info.php // info page on html folder
  30.  
  31. <?php
  32. phpinfo();
  33.  
  34. sudo rm /var/www/html/info.php // rm=remove cp=copy
  35.  
  36. phpmyadmin:
  37. sudo apt-get install phpmyadmin apache2-utils // (Y) space apache2 ENTER , YES
  38. sudo nano /etc/apache2/apache2.conf
  39.  
  40. in the file at the bottom --> Include /etc/phpmyadmin/apache.conf
  41.  
  42. sudo service apache2 restart // restart apache
  43. sudo nano /etc/phpmyadmin/apache.conf // create an access file
  44.  
  45. <Directory /usr/share/phpmyadmin>
  46. Options FollowSymLinks
  47. DirectoryIndex index.php
  48. AllowOverride All <<<------------- add
  49.  
  50. sudo nano /usr/share/phpmyadmin/.htaccess // create access file
  51.  
  52. AuthType Basic
  53. AuthName "Restricted Files"
  54. AuthUserFile /etc/apache2/.phpmyadmin.htpasswd
  55. Require valid-user
  56.  
  57. sudo htpasswd -c /etc/apache2/.phpmyadmin.htpasswd root
  58. sudo service apache2 restart
  59.  
  60. LOGIN phpmyadmin
  61. create new DB
  62. import report.sql
  63.  
  64. WinSCP ---> var/www/ <<---- put in the files from www/
  65. home ---> put in the ReportBotNew
  66.  
  67. apt-get install unzip
  68.  
  69.  
  70. sudo chmod -R 777 /var/www/html
  71. sudo chmod -R 777 /home/reportnew
  72.  
  73.  
  74. npm instato update the lib or what ever
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81. mysql -u root -p
  82. use report;
  83. ALTER TABLE list AUTO_INCREMENT = 1;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement