Upgrading Manjaro : phonon-4 FAILED (unknown public key )
gpg --recv-key 1EB2638FF56C0C53
References
https://bbs.archlinux.org/viewtopic.php?id=152337
gpg --recv-key 1EB2638FF56C0C53
References
https://bbs.archlinux.org/viewtopic.php?id=152337
Solution – temporarily increase the size of the /tmp partition:
sudo mount -o remount,size=8G,noatime /tmp;
References
https://bytefreaks.net/applications/android-studio-no-space-left-on-device
sudo vpnclient start
Run SoftEther VPN Client Manager and configure it, then connect
sudo dhclient vpn_vpn sudo ip route add 160.235.81.120/32 via 192.168.1.1 dev wlp3s0 sudo ip route del default via 192.168.1.1 dev wlp3s0
Then change the dns in resolv.conf
/etc/init.d/apache2 stop
sudo /etc/init.d/apache2 stop
sudo service apache2 stop
systemctl stop apache2.service
References
https://www.cyberciti.biz/faq/star-stop-restart-apache2-webserver/
Install Java
Create Tomcat User
sudo groupadd tomcat sudo useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat
Install Tomcat
sudo mkdir /opt/tomcat wget http://apache.mirrors.ionfish.org/tomcat/tomcat-8/v8.5.5/bin/apache-tomcat-8.5.5.tar.gz
Update Permissions
cd /opt/tomcat sudo chgrp -R tomcat /opt/tomcat sudo chmod -R g+r conf sudo chmod g+x conf sudo chown -R tomcat webapps/ work/ temp/ logs/
Create a systemd Service File
sudo update-java-alternatives -l
Output java-1.8.0-openjdk-amd64 1081 /usr/lib/jvm/java-1.8.0-openjdk-amd64
sudo nano /etc/systemd/system/tomcat.service
[Unit]
Description=Apache Tomcat Web Application Container
After=network.target
[Service]
Type=forking
Environment=JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64/jre
Environment=CATALINA_PID=/opt/tomcat/temp/tomcat.pid
Environment=CATALINA_HOME=/opt/tomcat
Environment=CATALINA_BASE=/opt/tomcat
Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC'
Environment='JAVA_OPTS=-Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom'
ExecStart=/opt/tomcat/bin/startup.sh
ExecStop=/opt/tomcat/bin/shutdown.sh
User=tomcat
Group=tomcat
UMask=0007
RestartSec=10
Restart=always
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl start tomcat
sudo systemctl status tomcat
Configure Tomcat Web Management Interface
sudo nano /opt/tomcat/conf/tomcat-users.xml
<tomcat-users . . .> <user username="admin" password="password" roles="manager-gui,admin-gui"/> </tomcat-users>
For the Manager app, type:
sudo nano /opt/tomcat/webapps/manager/META-INF/context.xml
For the Host Manager app, type:
sudo nano /opt/tomcat/webapps/host-manager/META-INF/context.xml
<Context antiResourceLocking="false" privileged="true" > <!--<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />--> </Context>
sudo systemctl restart tomcat
Access the Web Interface
http://server_domain_or_IP:8080
References
https://www.digitalocean.com/community/tutorials/how-to-install-apache-tomcat-8-on-ubuntu-16-04
lscpu | grep MHz
References
https://askubuntu.com/questions/218567/any-way-to-check-the-clock-speed-of-my-processor
aria2c -k 1M -s 10 -x 10 http://mirror.sg.leaseweb.net/speedtest/100mb.bin
References
https://github.com/aria2/aria2/issues/465
apt-get install pptpd
nano /etc/pptpd.conf
localip 10.0.0.1 remoteip 10.0.0.100-200
Setup authentication
adding users and passwords. Simply add them to /etc/ppp/chap-secrets
nano /etc/ppp/chap-secrets
Add DNS Servers
nano /etc/ppp/pptpd-options
ms-dns 8.8.8.8 ms-dns 8.8.4.4
service pptpd restart
Setup Forwarding
nano /etc/sysctl.conf net.ipv4.ip_forward = 1 sysctl -p
Create a NAT rule for iptables
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Preserving Iptables Rules
https://pupli.net/2017/12/22/set-up-openconnect-vpn-server-ocserv-on-ubuntu-16-04-17-10-with-lets-encrypt
References
https://www.digitalocean.com/community/tutorials/how-to-setup-your-own-vpn-with-pptp
nano /etc/danted.conf
# /etc/danted.conf logoutput: syslog user.privileged: root user.unprivileged: nobody # The listening network interface or address. internal: 0.0.0.0 port=1080 # The proxying network interface or address. external: eth0 # socks-rules determine what is proxied through the external interface. # The default of "none" permits anonymous access. socksmethod: username # client-rules determine who can connect to the internal interface. # The default of "none" permits anonymous access. clientmethod: none client pass { from: 0.0.0.0/0 to: 0.0.0.0/0 log: connect disconnect error } socks pass { from: 0.0.0.0/0 to: 0.0.0.0/0 log: connect disconnect error }
References
http://www.binarytides.com/setup-dante-socks5-server-on-ubuntu/
first install LAMP
sudo chown -R www-data:www-data /var/www/html/ sudo chmod -R 755 /var/www/html/
cd /var/www/html wget http://wordpress.org/latest.tar.gz tar -xzvf latest.tar.gz
mysql -u root -p
CREATE DATABASE wordpress; exit;
References
https://www.tecmint.com/install-wordpress-on-ubuntu-16-04-with-lamp/
https://www.digitalocean.com/community/tutorials/how-to-install-wordpress-with-lamp-on-ubuntu-16-04